diff --git a/argocd/templates/apps.yaml b/argocd/templates/apps.yaml index 381a57e..ee2b29b 100644 --- a/argocd/templates/apps.yaml +++ b/argocd/templates/apps.yaml @@ -21,9 +21,13 @@ spec: server: https://kubernetes.default.svc namespace: {{ $app_name }} syncPolicy: + {{- if $app_attr.syncPolicy }} + {{- toYaml $app_attr.syncPolicy | nindent 4 }} + {{- else }} automated: prune: true selfHeal: true + {{- end }} syncOptions: - CreateNamespace=true {{ end }} \ No newline at end of file diff --git a/argocd/values.yaml b/argocd/values.yaml index 23e0085..0d8b539 100644 --- a/argocd/values.yaml +++ b/argocd/values.yaml @@ -6,6 +6,10 @@ gitea_applications: annotations: {} tools: annotations: {} + syncPolicy: + automated: + prune: true + selfHeal: true webapp: annotations: argocd-image-updater.argoproj.io/image-list: webapp=gitea.arcodange.lab/arcodange-org/webapp:latest