Files
k8s-configs/clusters/k8s-avroid-office.prod.local/namespaces/argocd/argocd-apps/values-override.yaml
2025-02-10 16:53:14 +03:00

38 lines
1.0 KiB
YAML

# -- Deploy Argo CD Applications within this helm release
# @default -- `{}` (See [values.yaml])
## Ref: https://github.com/argoproj/argo-cd/blob/master/docs/operator-manual/
applications:
root-app:
namespace: argocd
additionalLabels: {}
additionalAnnotations: {}
finalizers:
- resources-finalizer.argocd.argoproj.io
project: default
source:
repoURL: https://git.avroid.tech/K8s/k8s-configs.git
targetRevision: master
path: clusters/k8s-avroid-office.prod.local/namespaces
directory:
recurse: true
exclude: '{argocd/*,example/*,vault-infra/*}'
include: '*/argocd-apps-*.yaml'
destination:
server: https://kubernetes.default.svc
namespace: argocd
syncPolicy:
automated:
prune: true
selfHeal: true
syncOptions:
- CreateNamespace=true
- Validate=true
- PrunePropagationPolicy=foreground
- PruneLast=true
retry:
limit: 5
backoff:
duration: 5s
factor: 2
maxDuration: 3m