DevOps / Scripts
yaml
Advanced
ArgoCD Application Manifest
ArgoCD Application resource for GitOps deployment of a Helm chart from a Git repo.
yaml
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: myapp
namespace: argocd
spec:
project: default
source:
repoURL: https://github.com/myorg/myapp
targetRevision: main
path: helm/myapp
destination:
server: https://kubernetes.default.svc
namespace: production
syncPolicy:
automated: { prune: true, selfHeal: true }
Prerequisites
- ArgoCD >= 2.8
- Helm chart in repo
Pro Tips
- → Enable selfHeal to auto-correct manual kubectl edits.
Commercial Licensing
Acquire a production access token or template license for enterprise deployment.
Module Info
- Language
- yaml
- Level
- Advanced
- Read time
- 4 min
- Published
- Jul 2025
- License
- Commercial License
Newsletter
New modules every week, directly to your inbox.
Similar Modules
Postgres S3 Backup
Dump a Postgres database, gzip it, push to S3 with AES256 encryption.
bash
·
Intermediate
Disk Usage Alert
Send an alert when any mounted filesystem exceeds a usage threshold.
bash
·
Beginner
Docker Image Cleanup Script
Remove dangling images, stopped containers and unused volumes in one pass.
bash
·
Intermediate