diff --git a/bootstrap/argocd/apply.sh b/bootstrap/argocd/apply.sh index 1f0565087..702f22b8b 100755 --- a/bootstrap/argocd/apply.sh +++ b/bootstrap/argocd/apply.sh @@ -1,9 +1,15 @@ #!/bin/sh +VALUES="values.yaml" + +kubectl get ingress argocd-server --namespace argocd \ + || VALUES="values-seed.yaml" + helm template \ --dependency-update \ --include-crds \ --namespace argocd \ + --values "${VALUES}" \ argocd . \ | kubectl apply -n argocd -f - diff --git a/bootstrap/argocd/values-seed.yaml b/bootstrap/argocd/values-seed.yaml new file mode 100644 index 000000000..f8ead7da4 --- /dev/null +++ b/bootstrap/argocd/values-seed.yaml @@ -0,0 +1,12 @@ +argo-cd: + server: + metrics: &metrics + enabled: false + serviceMonitor: + enabled: false + controller: + metrics: *metrics + repoServer: + metrics: *metrics + redis: + metrics: *metrics