Best of GitOpsJuly 2025

  1. 1
    Article
    Avatar of rhdevRed Hat Developer·47w

    How to configure and manage Argo CD instances

    This guide demonstrates how to configure and manage tenant-level Argo CD instances in a multi-cluster environment. It covers creating namespaces, service accounts, and secrets for tenant isolation, setting up RBAC permissions, and establishing secure connections between hub and spoke clusters. The article explains application deployment workflows using Helm umbrella charts, including the relationship between base charts and configuration charts for managing multi-component applications across different OpenShift clusters.

  2. 2
    Article
    Avatar of faunFaun·43w

    How We Built Our First Golden Path: A Platform Engineering Story

    A practical guide to building the first golden path in platform engineering, focusing on creating a streamlined backend service deployment process. The story emphasizes starting with developer journeys rather than tools, treating the platform as a product with feedback loops, and scaling through trust rather than mandates. Key lessons include choosing principles before technology, building one perfect path before scaling, and maintaining simplicity while gathering continuous feedback from development teams.

  3. 3
    Article
    Avatar of itnextITNEXT·46w

    Using ApplicationSet to deploy to multiple clusters

    ApplicationSets in ArgoCD enable automated deployment across multiple Kubernetes clusters using generators. The article demonstrates two approaches: list generators with hardcoded cluster configurations for specific environments (test/prod), and cluster generators that dynamically discover clusters using label selectors. Both methods allow templating of ArgoCD applications to deploy the same application across different environments while maintaining cluster-specific configurations.