Blog
Helm Multi-Values Plugin with ArgoCD's CMP
Merge multiple Helm values files in ArgoCD using a custom Config Management Plugin with the helm-multivalues plugin.
April 23, 2024
Helm Chart Testing on OpenShift Pipelines
Automate Helm chart validation and testing using Chart Testing (ct) tool within OpenShift Pipelines (Tekton).
March 17, 2024
Setting Up Cloudflared Tunnel on OpenShift
Securely expose OpenShift applications to the internet using Cloudflare Tunnel without revealing origin server IPs.
March 11, 2024
Getting Started with Red Hat Developer Hub - Part 2
Create software templates in Red Hat Developer Hub to automate database provisioning with CloudNative-PG through GitOps workflows.
January 14, 2024
Getting Started with Red Hat Developer Hub - Part 1
Deploy Red Hat Developer Hub (Backstage) on OpenShift with Helm, configure plugins for GitHub, ArgoCD, and Open Cluster Management.
January 13, 2024
Upgrading CloudNative-PG: PostgreSQL 15 to 16
Perform a zero-downtime PostgreSQL major version upgrade using CloudNative-PG's bootstrap import feature with backup and recovery.
January 12, 2024
SOPS Ansible Execution Image
Build a custom Ansible Execution Environment container image with SOPS integration for encrypted secrets management.
April 29, 2023
Upgrading PostgreSQL in Kubernetes
Migrate PostgreSQL data from version 12 to 15 in Kubernetes using pg_dump and pg_restore with Bitnami containers.
January 21, 2023
Forward OpenShift Audit Logs to Splunk Using NewRelic Fluent Bit
Configure NewRelic Fluent Bit to send container logs to NewRelic and audit logs to Splunk from the same OpenShift cluster.
January 11, 2023
Why I Switched from FluxCD to ArgoCD (And Almost Switched Back)
The real story of migrating GitOps secrets management from FluxCD's native SOPS to ArgoCD with KSOPS—including what broke and why.
August 10, 2022