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/01/16 13:05] – [Add OCI Helm Repository] marko | it-wiki:kubernetes:argocd [2025/05/05 04:34] (aktuell) – [Installation Helm Chart Variante] marko | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== ArgoCD ====== | ====== ArgoCD ====== | ||
+ | ===== Installation Core Variante ===== | ||
+ | [[https:// | ||
+ | |||
+ | |||
+ | ===== Installation Helm Chart Variante ===== | ||
+ | <code bash> | ||
+ | # install argocd via helm and customized values1 | ||
+ | helm upgrade --install argocd argo-cd \ | ||
+ | --repo https:// | ||
+ | --values values.yaml --create-namespace --namespace argocd | ||
+ | </ | ||
+ | |||
+ | values.yaml: | ||
+ | <code yaml> | ||
+ | # helm override name | ||
+ | nameOverride: | ||
+ | |||
+ | # settings for argocd | ||
+ | global: | ||
+ | # domain dns name for ingress | ||
+ | domain: argocd.tuxnet.lab | ||
+ | |||
+ | # | ||
+ | configs: | ||
+ | params: | ||
+ | # tls termination is handled on ingress, so the server will run | ||
+ | # via insecure mode | ||
+ | server.insecure: | ||
+ | |||
+ | server: | ||
+ | # ingress settings | ||
+ | ingress: | ||
+ | enabled: true | ||
+ | annotations: | ||
+ | # we use the cert-manager for the tls certificates | ||
+ | cert-manager.io/ | ||
+ | # ingressController traefik is used in this lab | ||
+ | ingressClassName: | ||
+ | # and we use tls termination on ingress level | ||
+ | tls: true | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
===== Add OCI Helm Repository ===== | ===== Add OCI Helm Repository ===== | ||
<code bash> | <code bash> | ||
argocd repo add registry-1.docker.io/ | argocd repo add registry-1.docker.io/ | ||
</ | </ |
it-wiki/kubernetes/argocd.1737032740.txt.gz · Zuletzt geändert: 2025/01/16 13:05 von marko