diff --git a/chart/templates/argocd/values.yaml b/chart/templates/argocd/values.yaml index a08b84b71ce5227d722ca974b8f6fae91e59378c..c0d91144475176564ee0de2cb0a43cc15e6b324b 100644 --- a/chart/templates/argocd/values.yaml +++ b/chart/templates/argocd/values.yaml @@ -14,7 +14,13 @@ openshift: createNamespace: false global: - image: + {{- $argocdHosts := (dig "istio" "argocd" "hosts" dict .Values.addons.argocd.values) }} + {{- if $argocdHosts }} + domain: {{ tpl ($argocdHosts | first) $ }} + {{- else }} + domain: argocd.{{ $domainName }} + {{- end }} + image: imagePullPolicy: {{ .Values.imagePullPolicy }} imagePullSecrets: - name: private-registry @@ -25,7 +31,7 @@ global: {{- end }} controller: - image: + image: imagePullPolicy: {{ .Values.imagePullPolicy }} imagePullSecrets: - name: private-registry @@ -42,7 +48,7 @@ controller: {{- end }} dex: - image: + image: imagePullPolicy: {{ .Values.imagePullPolicy }} imagePullSecrets: - name: private-registry @@ -59,7 +65,7 @@ redis-bb: {{- else }} enabled: true {{- end }} - image: + image: pullPolicy: {{ .Values.imagePullPolicy }} auth: enabled: false @@ -89,7 +95,7 @@ redis-bb: enabled: true namespace: monitoring {{- end }} -{{- if $istioInjection }} +{{- if $istioInjection }} master: podAnnotations: {{ include "istioAnnotation" . }} @@ -99,7 +105,7 @@ redis-bb: {{- end }} server: - image: + image: imagePullPolicy: {{ .Values.imagePullPolicy }} autoscaling: enabled: true @@ -119,7 +125,7 @@ server: {{- end }} repoServer: - image: + image: imagePullPolicy: {{ .Values.imagePullPolicy }} autoscaling: enabled: true @@ -153,15 +159,6 @@ networkPolicies: {{- $default := dict "app" (dig "gateways" $gateway "ingressGateway" nil .Values.istio) "istio" nil }} {{- toYaml (dig "values" "gateways" $gateway "selector" $default .Values.istio) | nindent 4 }} -configs: - cm: - {{- $argocdHosts := (dig "istio" "argocd" "hosts" dict .Values.addons.argocd.values) }} - {{- if $argocdHosts }} - url: {{ tpl ($argocdHosts | first) $ }} - {{- else }} - url: https://argocd.{{ .Values.domain }} - {{- end }} - {{- if .Values.addons.argocd.sso.enabled }} sso: enabled: {{ .Values.addons.argocd.sso.enabled }} diff --git a/chart/values.yaml b/chart/values.yaml index 312d93306262f6b037f30eba3f285622bf28d4eb..b3bbb4c5f245db2cc0727008802e14cc476a74a9 100644 --- a/chart/values.yaml +++ b/chart/values.yaml @@ -1022,11 +1022,11 @@ addons: git: repo: https://repo1.dso.mil/big-bang/product/packages/argocd.git path: "./chart" - tag: "5.53.1-bb.2" + tag: "6.1.0-bb.0" helmRepo: repoName: "registry1" chartName: "argocd" - tag: "5.53.1-bb.2" + tag: "6.1.0-bb.0" # -- Flux reconciliation overrides specifically for the ArgoCD Package flux: {}