Benutzer-Werkzeuge

Webseiten-Werkzeuge


it-wiki:kubernetes:argocd

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
it-wiki:kubernetes:argocd [2025/07/11 10:09] markoit-wiki:kubernetes:argocd [2025/10/02 11:42] (aktuell) marko
Zeile 79: Zeile 79:
     -----END CERTIFICATE-----     -----END CERTIFICATE-----
 </code> </code>
 +
 +===== Tips und Tricks zum Thema "Sync Options" =====
 +Im Applications Objekt kann man mittels
 +<code yaml>
 +kind: Application
 +metadata:
 +  name: wiki
 +  namespace: argocd
 +  finalizers:
 +    - resources-finalizer.argocd.argoproj.io
 +</code>
 +
 +dafür sorgen das die Ressourcen im Kubernetes auch wirklich entfernt werden und nicht nur das ArgoCD Application Object gelöscht wird.
 +
 +Wenn man sicher gehen möchte das bestimmte Ressourcen aber nicht von der ArgoCD entfernt werden sollen kann man diesen Ressourcen eine Annotation mit geben.
 +<code yaml>
 +kind: PersistentVolumeClaim
 +metadata:
 +  annotations:
 +    argocd.argoproj.io/sync-options: Delete=false
 +...
 +</code>
 +
 +Mehr Informationen zu diesem Thema findet man in der [[https://argo-cd.readthedocs.io/en/latest/user-guide/sync-options/#no-resource-deletion|Doku]].
it-wiki/kubernetes/argocd.txt · Zuletzt geändert: von marko