diff --git a/chart/templates/argocd/values.yaml b/chart/templates/argocd/values.yaml index a204a7d33215684ac9d41ca16853c6ad6aac4a1e..e048483d253212a9952579f5753db1dda7a408ff 100644 --- a/chart/templates/argocd/values.yaml +++ b/chart/templates/argocd/values.yaml @@ -33,10 +33,21 @@ dex: imagePullSecrets: - name: private-registry + +redis: + {{- if and .Values.addons.argocd.redis.host .Values.addons.argocd.redis.port }} + externalEndpoint: {{ .Values.addons.argocd.redis.host }}:{{ .Values.addons.argocd.redis.port }} + enabled: false + {{- end }} + redis-bb: + {{- if and .Values.addons.argocd.redis.host .Values.addons.argocd.redis.port }} + enabled: false + {{- else }} + enabled: true + {{- end }} image: pullPolicy: {{ .Values.imagePullPolicy }} - enabled: true auth: enabled: false {{- if .Values.monitoring.enabled }} diff --git a/chart/values.yaml b/chart/values.yaml index 37ac295cc55431a52b457971770c7f1739cd0e90..c14f176f802812d1fc84593b29de2cafc39ffe7d 100644 --- a/chart/values.yaml +++ b/chart/values.yaml @@ -630,7 +630,7 @@ addons: git: repo: https://repo1.dso.mil/platform-one/big-bang/apps/core/argocd.git path: "./chart" - tag: "3.33.5-bb.5" + tag: "3.33.5-bb.6" # -- Flux reconciliation overrides specifically for the ArgoCD Package flux: {} @@ -639,6 +639,14 @@ addons: ingress: gateway: "" + redis: + # -- Hostname of a pre-existing Redis to use for ArgoCD. + # Entering connection info will enable external Redis and will auto-create any required secrets. + host: "" + + # -- Port of a pre-existing Redis to use for ArgoCD. + port: "" + sso: # -- Toggle SSO for ArgoCD on and off enabled: false