File tree Expand file tree Collapse file tree 6 files changed +33
-25
lines changed
hack/charts/cluster-api-operator-providers Expand file tree Collapse file tree 6 files changed +33
-25
lines changed Original file line number Diff line number Diff line change @@ -28,17 +28,18 @@ metadata:
2828 " helm.sh/hook-weight " : " 2"
2929 {{- end }}
3030 " argocd.argoproj.io/sync-wave " : " 2"
31- {{- if or $bootstrapVersion $.Values.configSecret.name }}
31+ {{- if or $bootstrapVersion $bootstrap.configSecret $ .Values.configSecret.name }}
3232spec :
3333{{- end}}
3434{{- if $bootstrapVersion }}
3535 version : {{ $bootstrapVersion }}
3636{{- end }}
37- {{- if $.Values.configSecret.name }}
37+ {{- $configSecret := default $.Values.configSecret $bootstrap.configSecret }}
38+ {{- if $configSecret.name }}
3839 configSecret :
39- name : {{ $.Values. configSecret.name }}
40- {{- if $.Values. configSecret.namespace }}
41- namespace : {{ $.Values. configSecret.namespace }}
40+ name : {{ $configSecret.name }}
41+ {{- if $configSecret.namespace }}
42+ namespace : {{ $configSecret.namespace }}
4243 {{- end }}
4344{{- end }}
4445{{- if $bootstrap.manifestPatches }}
Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ metadata:
2828 " helm.sh/hook-weight " : " 2"
2929 {{- end }}
3030 " argocd.argoproj.io/sync-wave " : " 2"
31- {{- if or $controlPlaneVersion $.Values.configSecret.name $.Values.manager }}
31+ {{- if or $controlPlaneVersion $controlPlane.configSecret $ .Values.configSecret.name $.Values.manager }}
3232spec :
3333{{- end}}
3434{{- if $controlPlaneVersion }}
@@ -47,11 +47,12 @@ spec:
4747{{- end }}
4848{{- end }}
4949{{- end }}
50- {{- if $.Values.configSecret.name }}
50+ {{- $configSecret := default $.Values.configSecret $controlPlane.configSecret }}
51+ {{- if $configSecret.name }}
5152 configSecret :
52- name : {{ $.Values. configSecret.name }}
53- {{- if $.Values. configSecret.namespace }}
54- namespace : {{ $.Values. configSecret.namespace }}
53+ name : {{ $configSecret.name }}
54+ {{- if $configSecret.namespace }}
55+ namespace : {{ $configSecret.namespace }}
5556 {{- end }}
5657{{- end }}
5758{{- if $controlPlane.manifestPatches }}
Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ metadata:
2828 " helm.sh/hook-weight " : " 2"
2929 {{- end }}
3030 " argocd.argoproj.io/sync-wave " : " 2"
31- {{- if or $coreVersion $.Values.configSecret.name $.Values.manager }}
31+ {{- if or $coreVersion $core.configSecret $ .Values.configSecret.name $.Values.manager }}
3232spec :
3333{{- end}}
3434{{- if $coreVersion }}
@@ -43,11 +43,12 @@ spec:
4343 {{- end }}
4444{{- end }}
4545{{- end }}
46- {{- if $.Values.configSecret.name }}
46+ {{- $configSecret := default $.Values.configSecret $core.configSecret }}
47+ {{- if $configSecret.name }}
4748 configSecret :
48- name : {{ $.Values. configSecret.name }}
49- {{- if $.Values. configSecret.namespace }}
50- namespace : {{ $.Values. configSecret.namespace }}
49+ name : {{ $configSecret.name }}
50+ {{- if $configSecret.namespace }}
51+ namespace : {{ $configSecret.namespace }}
5152 {{- end }}
5253{{- end }}
5354{{- if $core.manifestPatches }}
Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ metadata:
2828 " helm.sh/hook-weight " : " 2"
2929 {{- end }}
3030 " argocd.argoproj.io/sync-wave " : " 2"
31- {{- if or $infrastructureVersion $.Values.configSecret.name $.Values.manager $.Values.additionalDeployments }}
31+ {{- if or $infrastructureVersion $infra.configSecret $ .Values.configSecret.name $.Values.manager $.Values.additionalDeployments }}
3232spec :
3333{{- end }}
3434{{- if $infrastructureVersion }}
@@ -57,11 +57,12 @@ spec:
5757 {{- end }}
5858{{- end }}
5959{{- end }}
60- {{- if $.Values.configSecret.name }}
60+ {{- $configSecret := default $.Values.configSecret $infra.configSecret }}
61+ {{- if $configSecret.name }}
6162 configSecret :
62- name : {{ $.Values. configSecret.name }}
63- {{- if $.Values. configSecret.namespace }}
64- namespace : {{ $.Values. configSecret.namespace }}
63+ name : {{ $configSecret.name }}
64+ {{- if $configSecret.namespace }}
65+ namespace : {{ $configSecret.namespace }}
6566 {{- end }}
6667{{- end }}
6768{{- if $.Values.additionalDeployments }}
Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ metadata:
2828 " helm.sh/hook-weight " : " 2"
2929 {{- end }}
3030 " argocd.argoproj.io/sync-wave " : " 2"
31- {{- if or $ipamVersion $.Values.configSecret.name $.Values.manager $.Values.additionalDeployments }}
31+ {{- if or $ipamVersion $ipam.configSecret $ .Values.configSecret.name $.Values.manager $.Values.additionalDeployments }}
3232spec :
3333{{- end }}
3434{{- if $ipamVersion }}
@@ -57,11 +57,12 @@ spec:
5757 {{- end }}
5858{{- end }}
5959{{- end }}
60- {{- if $.Values.configSecret.name }}
60+ {{- $configSecret := default $.Values.configSecret $ipam.configSecret }}
61+ {{- if $configSecret.name }}
6162 configSecret :
62- name : {{ $.Values. configSecret.name }}
63- {{- if $.Values. configSecret.namespace }}
64- namespace : {{ $.Values. configSecret.namespace }}
63+ name : {{ $configSecret.name }}
64+ {{- if $configSecret.namespace }}
65+ namespace : {{ $configSecret.namespace }}
6566 {{- end }}
6667{{- end }}
6768{{- if $ipam.manifestPatches }}
Original file line number Diff line number Diff line change @@ -24,6 +24,9 @@ infrastructure: {}
2424# namespace: "" # Optional
2525# version: "" # Optional
2626# createNamespace: true # Optional
27+ # configSecret: # Optional
28+ # name: some-secret # Optional
29+ # namespace: default # Optional
2730addon : {}
2831# helm: {} # Name, required
2932# namespace: "" # Optional
You can’t perform that action at this time.
0 commit comments