File tree Expand file tree Collapse file tree 6 files changed +35
-25
lines changed
hack/charts/cluster-api-operator-providers Expand file tree Collapse file tree 6 files changed +35
-25
lines changed Original file line number Diff line number Diff line change @@ -20,17 +20,18 @@ metadata:
2020 namespace : {{ $bootstrapNamespace }}
2121 annotations :
2222 " argocd.argoproj.io/sync-wave " : " 2"
23- {{- if or $bootstrapVersion $.Values.configSecret.name }}
23+ {{- if or $bootstrapVersion $bootstrap.configSecret $ .Values.configSecret.name }}
2424spec :
2525{{- end}}
2626{{- if $bootstrapVersion }}
2727 version : {{ $bootstrapVersion }}
2828{{- end }}
29- {{- if $.Values.configSecret.name }}
29+ {{- $configSecret := default $.Values.configSecret $bootstrap.configSecret }}
30+ {{- if $configSecret.name }}
3031 configSecret :
31- name : {{ $.Values. configSecret.name }}
32- {{- if $.Values. configSecret.namespace }}
33- namespace : {{ $.Values. configSecret.namespace }}
32+ name : {{ $configSecret.name }}
33+ {{- if $configSecret.namespace }}
34+ namespace : {{ $configSecret.namespace }}
3435 {{- end }}
3536{{- end }}
3637{{- if $bootstrap.manifestPatches }}
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ metadata:
2020 namespace : {{ $controlPlaneNamespace }}
2121 annotations :
2222 " argocd.argoproj.io/sync-wave " : " 2"
23- {{- if or $controlPlaneVersion $.Values.configSecret.name $.Values.manager }}
23+ {{- if or $controlPlaneVersion $controlPlane.configSecret $ .Values.configSecret.name $.Values.manager }}
2424spec :
2525{{- end}}
2626{{- if $controlPlaneVersion }}
@@ -39,11 +39,12 @@ spec:
3939{{- end }}
4040{{- end }}
4141{{- end }}
42- {{- if $.Values.configSecret.name }}
42+ {{- $configSecret := default $.Values.configSecret $controlPlane.configSecret }}
43+ {{- if $configSecret.name }}
4344 configSecret :
44- name : {{ $.Values. configSecret.name }}
45- {{- if $.Values. configSecret.namespace }}
46- namespace : {{ $.Values. configSecret.namespace }}
45+ name : {{ $configSecret.name }}
46+ {{- if $configSecret.namespace }}
47+ namespace : {{ $configSecret.namespace }}
4748 {{- end }}
4849{{- end }}
4950{{- if $controlPlane.manifestPatches }}
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ metadata:
2020 namespace : {{ $coreNamespace }}
2121 annotations :
2222 " argocd.argoproj.io/sync-wave " : " 2"
23- {{- if or $coreVersion $.Values.configSecret.name $.Values.manager }}
23+ {{- if or $coreVersion $core.configSecret $ .Values.configSecret.name $.Values.manager }}
2424spec :
2525{{- end}}
2626{{- if $coreVersion }}
@@ -35,11 +35,12 @@ spec:
3535 {{- end }}
3636{{- end }}
3737{{- end }}
38- {{- if $.Values.configSecret.name }}
38+ {{- $configSecret := default $.Values.configSecret $core.configSecret }}
39+ {{- if $configSecret.name }}
3940 configSecret :
40- name : {{ $.Values. configSecret.name }}
41- {{- if $.Values. configSecret.namespace }}
42- namespace : {{ $.Values. configSecret.namespace }}
41+ name : {{ $configSecret.name }}
42+ {{- if $configSecret.namespace }}
43+ namespace : {{ $configSecret.namespace }}
4344 {{- end }}
4445{{- end }}
4546{{- if $core.manifestPatches }}
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ metadata:
2020 namespace : {{ $infrastructureNamespace }}
2121 annotations :
2222 " argocd.argoproj.io/sync-wave " : " 2"
23- {{- if or $infrastructureVersion $.Values.configSecret.name $.Values.manager $.Values.additionalDeployments }}
23+ {{- if or $infrastructureVersion $infra.configSecret $ .Values.configSecret.name $.Values.manager $.Values.additionalDeployments }}
2424spec :
2525{{- end }}
2626{{- if $infrastructureVersion }}
@@ -49,11 +49,12 @@ spec:
4949 {{- end }}
5050{{- end }}
5151{{- end }}
52- {{- if $.Values.configSecret.name }}
52+ {{- $configSecret := default $.Values.configSecret $infra.configSecret }}
53+ {{- if $configSecret.name }}
5354 configSecret :
54- name : {{ $.Values. configSecret.name }}
55- {{- if $.Values. configSecret.namespace }}
56- namespace : {{ $.Values. configSecret.namespace }}
55+ name : {{ $configSecret.name }}
56+ {{- if $configSecret.namespace }}
57+ namespace : {{ $configSecret.namespace }}
5758 {{- end }}
5859{{- end }}
5960{{- if $.Values.additionalDeployments }}
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ metadata:
2020 namespace : {{ $ipamNamespace }}
2121 annotations :
2222 " argocd.argoproj.io/sync-wave " : " 2"
23- {{- if or $ipamVersion $.Values.configSecret.name $.Values.manager $.Values.additionalDeployments }}
23+ {{- if or $ipamVersion $ipam.configSecret $ .Values.configSecret.name $.Values.manager $.Values.additionalDeployments }}
2424spec :
2525{{- end }}
2626{{- if $ipamVersion }}
@@ -49,11 +49,12 @@ spec:
4949 {{- end }}
5050{{- end }}
5151{{- end }}
52- {{- if $.Values.configSecret.name }}
52+ {{- $configSecret := default $.Values.configSecret $ipam.configSecret }}
53+ {{- if $configSecret.name }}
5354 configSecret :
54- name : {{ $.Values. configSecret.name }}
55- {{- if $.Values. configSecret.namespace }}
56- namespace : {{ $.Values. configSecret.namespace }}
55+ name : {{ $configSecret.name }}
56+ {{- if $configSecret.namespace }}
57+ namespace : {{ $configSecret.namespace }}
5758 {{- end }}
5859{{- end }}
5960{{- 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
@@ -49,3 +52,5 @@ fetchConfig: {}
4952# ---
5053# Common configuration secret options
5154configSecret : {}
55+ # name: global-secret # Required
56+ # namespace: default # Optional
You can’t perform that action at this time.
0 commit comments