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:
28
28
" helm.sh/hook-weight " : " 2"
29
29
{{- end }}
30
30
" argocd.argoproj.io/sync-wave " : " 2"
31
- {{- if or $bootstrapVersion $.Values.configSecret.name }}
31
+ {{- if or $bootstrapVersion $bootstrap.configSecret $ .Values.configSecret.name }}
32
32
spec :
33
33
{{- end}}
34
34
{{- if $bootstrapVersion }}
35
35
version : {{ $bootstrapVersion }}
36
36
{{- end }}
37
- {{- if $.Values.configSecret.name }}
37
+ {{- $configSecret := default $.Values.configSecret $bootstrap.configSecret }}
38
+ {{- if $configSecret.name }}
38
39
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 }}
42
43
{{- end }}
43
44
{{- end }}
44
45
{{- if $bootstrap.manifestPatches }}
Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ metadata:
28
28
" helm.sh/hook-weight " : " 2"
29
29
{{- end }}
30
30
" 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 }}
32
32
spec :
33
33
{{- end}}
34
34
{{- if $controlPlaneVersion }}
@@ -47,11 +47,12 @@ spec:
47
47
{{- end }}
48
48
{{- end }}
49
49
{{- end }}
50
- {{- if $.Values.configSecret.name }}
50
+ {{- $configSecret := default $.Values.configSecret $controlPlane.configSecret }}
51
+ {{- if $configSecret.name }}
51
52
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 }}
55
56
{{- end }}
56
57
{{- end }}
57
58
{{- if $controlPlane.manifestPatches }}
Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ metadata:
28
28
" helm.sh/hook-weight " : " 2"
29
29
{{- end }}
30
30
" 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 }}
32
32
spec :
33
33
{{- end}}
34
34
{{- if $coreVersion }}
@@ -43,11 +43,12 @@ spec:
43
43
{{- end }}
44
44
{{- end }}
45
45
{{- end }}
46
- {{- if $.Values.configSecret.name }}
46
+ {{- $configSecret := default $.Values.configSecret $core.configSecret }}
47
+ {{- if $configSecret.name }}
47
48
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 }}
51
52
{{- end }}
52
53
{{- end }}
53
54
{{- if $core.manifestPatches }}
Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ metadata:
28
28
" helm.sh/hook-weight " : " 2"
29
29
{{- end }}
30
30
" 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 }}
32
32
spec :
33
33
{{- end }}
34
34
{{- if $infrastructureVersion }}
@@ -57,11 +57,12 @@ spec:
57
57
{{- end }}
58
58
{{- end }}
59
59
{{- end }}
60
- {{- if $.Values.configSecret.name }}
60
+ {{- $configSecret := default $.Values.configSecret $infra.configSecret }}
61
+ {{- if $configSecret.name }}
61
62
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 }}
65
66
{{- end }}
66
67
{{- end }}
67
68
{{- if $.Values.additionalDeployments }}
Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ metadata:
28
28
" helm.sh/hook-weight " : " 2"
29
29
{{- end }}
30
30
" 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 }}
32
32
spec :
33
33
{{- end }}
34
34
{{- if $ipamVersion }}
@@ -57,11 +57,12 @@ spec:
57
57
{{- end }}
58
58
{{- end }}
59
59
{{- end }}
60
- {{- if $.Values.configSecret.name }}
60
+ {{- $configSecret := default $.Values.configSecret $ipam.configSecret }}
61
+ {{- if $configSecret.name }}
61
62
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 }}
65
66
{{- end }}
66
67
{{- end }}
67
68
{{- if $ipam.manifestPatches }}
Original file line number Diff line number Diff line change @@ -24,6 +24,9 @@ infrastructure: {}
24
24
# namespace: "" # Optional
25
25
# version: "" # Optional
26
26
# createNamespace: true # Optional
27
+ # configSecret: # Optional
28
+ # name: some-secret # Optional
29
+ # namespace: default # Optional
27
30
addon : {}
28
31
# helm: {} # Name, required
29
32
# namespace: "" # Optional
You can’t perform that action at this time.
0 commit comments