implement-gitops-workflow
Installation
SKILL.md
Implement GitOps Workflow
Deploy and manage Kubernetes applications using GitOps principles with Argo CD or Flux for automated, auditable, and repeatable deployments.
When to Use
- Implementing declarative infrastructure and application management
- Migrating from imperative kubectl/helm commands to Git-driven deployments
- Setting up multi-environment promotion workflows (dev → staging → prod)
- Enforcing code review and approval gates for production deployments
- Achieving compliance and audit requirements with Git history
- Implementing disaster recovery with Git as single source of truth
Inputs
- Required: Kubernetes cluster with admin access (EKS, GKE, AKS, or self-hosted)
- Required: Git repository for Kubernetes manifests and Helm charts
- Required: Argo CD or Flux CLI installed
- Optional: Sealed Secrets or External Secrets Operator for secrets management
Related skills