gitops
Installation
SKILL.md
GitOps
Purpose
Manage Kubernetes deployments using Git as the single source of truth with ArgoCD or Flux. Covers repository structure, application definitions, sync policies, environment promotion, drift detection, and secret management.
Framework and Methodology
GitOps Principles
- Declarative Description: The entire system is described declaratively.
- Version Controlled and Immutable: The desired state is stored in Git.
- Automatically Applied: Software agents pull changes from Git.
- Continuously Reconciled: Agents correct drift between desired and actual state.