PromptsVault AI is thinking...
Searching the best prompts from our community
Searching the best prompts from our community
Prompts matching the #gitops tag
Implement GitOps workflow using ArgoCD. Setup: 1. Install ArgoCD on Kubernetes cluster. 2. Connect Git repository as source of truth. 3. Create Application manifests for each microservice. 4. Configure automated sync policies. 5. Set up health checks and sync waves. 6. Implement progressive delivery with Argo Rollouts (canary, blue-green). 7. RBAC for team access control. Use separate repos for app code and manifests. Include rollback procedures and disaster recovery plan.
Implement GitOps methodology using ArgoCD for declarative, Git-driven continuous delivery and application lifecycle management. GitOps principles: 1. Git as single source of truth: all configuration in version control, declarative infrastructure. 2. Automated deployment: git commits trigger deployment pipeline, no manual kubectl commands. 3. Observability: clear audit trail, drift detection, status reporting. 4. Security: Git-based access control, signed commits, policy enforcement. ArgoCD configuration: 1. Application setup: source repository, target cluster, sync policy configuration. 2. Sync strategies: automatic (immediate), manual approval, sync waves for ordered deployment. 3. Health checks: resource status monitoring, custom health checks for CRDs. 4. Rollback capability: Git revert triggers automatic rollback, previous state restoration. Repository structure: 1. Application manifests: Kubernetes YAML, Helm charts, Kustomize overlays. 2. Environment separation: dev/staging/prod directories, overlay configurations. 3. Secret management: external-secrets operator, sealed-secrets, Vault integration. Multi-cluster management: 1. Cluster registration: multiple Kubernetes clusters, environment-specific deployments. 2. Application sets: template-based application deployment, cluster-specific configurations. Monitoring integration: 1. Slack notifications: deployment status, failure alerts, approval requests. 2. Metrics: deployment frequency, lead time, success rate tracking (target: >95% success rate).