it-wiki:kubernetes:argocd
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| it-wiki:kubernetes:argocd [2025/07/11 10:09] – marko | it-wiki:kubernetes:argocd [2025/11/09 08:56] (aktuell) – marko | ||
|---|---|---|---|
| Zeile 6: | Zeile 6: | ||
| ===== Installation Helm Chart Variante ===== | ===== Installation Helm Chart Variante ===== | ||
| <code bash> | <code bash> | ||
| - | # install argocd via helm and customized | + | # install argocd via helm and customized |
| + | ## Optional | ||
| + | helm repo add argocd https:// | ||
| + | helm repo update | ||
| + | ## kann auch direkt machen | ||
| helm upgrade --install argocd argo-cd \ | helm upgrade --install argocd argo-cd \ | ||
| --repo https:// | --repo https:// | ||
| Zeile 49: | Zeile 53: | ||
| </ | </ | ||
| + | ===== Service Type Load Balancer ===== | ||
| + | <code bash> | ||
| + | kubectl patch svc argocd-server -n argocd -p ' | ||
| + | </ | ||
| ===== Support for selfsigned rootCA ===== | ===== Support for selfsigned rootCA ===== | ||
| '' | '' | ||
| Zeile 79: | Zeile 86: | ||
| -----END CERTIFICATE----- | -----END CERTIFICATE----- | ||
| </ | </ | ||
| + | |||
| + | ===== 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 | ||
| + | </ | ||
| + | |||
| + | 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/ | ||
| + | ... | ||
| + | </ | ||
| + | |||
| + | Mehr Informationen zu diesem Thema findet man in der [[https:// | ||
| + | |||
| + | ===== Application Specification ===== | ||
| + | [[https:// | ||
| + | Eine komplette Beschreibung aller Möglichkeiten des Application Objektes von ArgoCD | ||
it-wiki/kubernetes/argocd.1752228596.txt.gz · Zuletzt geändert: von marko