From b5dbb2faac1fb006a17341a33e2c9f2a07d5c66d Mon Sep 17 00:00:00 2001 From: Olivier Levitt Date: Wed, 10 May 2023 15:01:17 +0200 Subject: [PATCH] Argocd --- kubernetes/argocd/README.md | 9 ++++++++ kubernetes/argocd/values.yaml | 40 +++++++++++++++++++++++++++++++++++ 2 files changed, 49 insertions(+) create mode 100644 kubernetes/argocd/README.md create mode 100644 kubernetes/argocd/values.yaml diff --git a/kubernetes/argocd/README.md b/kubernetes/argocd/README.md new file mode 100644 index 0000000..86850e3 --- /dev/null +++ b/kubernetes/argocd/README.md @@ -0,0 +1,9 @@ +# Install argocd + +https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + +``` +helm repo add argo https://argoproj.github.io/argo-helm +helm template argocd argo/argo-cd -f values.yaml > toto.yaml +helm install argocd argo/argo-cd -f values.yaml +``` diff --git a/kubernetes/argocd/values.yaml b/kubernetes/argocd/values.yaml new file mode 100644 index 0000000..ac3134b --- /dev/null +++ b/kubernetes/argocd/values.yaml @@ -0,0 +1,40 @@ +server: + ingress: + # -- Enable an ingress resource for the Argo CD server + enabled: true + # -- Additional ingress annotations + annotations: {} + # -- Additional ingress labels + labels: {} + # -- Defines which ingress controller will implement the resource + ingressClassName: "nginx" + + # -- List of ingress hosts + ## Argo Ingress. + ## Hostnames must be provided if Ingress is enabled. + ## Secrets must be manually created in the namespace + hosts: + - argocd.intech.insee.io + + # -- List of ingress paths + paths: + - / + # -- Ingress path type. One of `Exact`, `Prefix` or `ImplementationSpecific` + pathType: Prefix + # -- Additional ingress paths + extraPaths: + [] + # - path: /* + # pathType: Prefix + # backend: + # service: + # name: ssl-redirect + # port: + # name: use-annotation + + # -- Ingress TLS configuration + tls: + [] + # - secretName: your-certificate-name + # hosts: + # - argocd.example.com