What problem does it solve?
This Skill helps teams replace manual Kubernetes deployment steps with a declarative GitOps workflow, so cluster state is versioned, repeatable, and continuously reconciled from source control.
Core Features & Use Cases
- ArgoCD Setup: Install and configure ArgoCD for application delivery, app-of-apps patterns, ingress access, and RBAC.
- Flux CD Setup: Bootstrap Flux and define GitRepository and Kustomization resources for automated reconciliation.
- Sync Policy Management: Configure automated sync, retry behavior, sync windows, and health checks for safe delivery.
- Secret and Release Control: Use External Secrets, Sealed Secrets, and progressive delivery patterns for production-grade operations.
- Use Case: A platform engineer can define a new service in Git, have ArgoCD deploy it into Kubernetes automatically, and keep drift corrected without manual intervention.
Quick Start
Use this skill to design a GitOps workflow for a Kubernetes application with ArgoCD or Flux, including repository structure, automated sync policy, and deployment safeguards.