File tree Expand file tree Collapse file tree 6 files changed +16
-3
lines changed
charts/cluster-api-runtime-extensions-nutanix/templates
hack/addons/mindthegap-helm-registry
pkg/handlers/generic/lifecycle/ccm/nutanix Expand file tree Collapse file tree 6 files changed +16
-3
lines changed Original file line number Diff line number Diff line change 15
15
{{ `{{- with .PrismCentralAdditionalTrustBundle }}` }}
16
16
prismCentralAdditionalTrustBundle: {{ `{{ printf "%q" . }}` }}
17
17
{{ `{{- end }}` }}
18
+ {{ `{{- with .ControlPlaneEndpointHost }}` }}
19
+ ignoredNodeIPs: [ {{ `{{ printf "%q" . }}` }} ]
20
+ {{ `{{- end }}` }}
18
21
19
22
# The Secret containing the credentials will be created by the handler.
20
23
createSecret: false
Original file line number Diff line number Diff line change 37
37
RepositoryURL: {{ if .Values.selfHostedRegistry }}oci://helm-repository.{{ .Release.Namespace }}.svc/charts{{ else }}https://kubernetes-sigs.github.io/node-feature-discovery/charts{{ end }}
38
38
nutanix-ccm : |
39
39
ChartName: nutanix-cloud-provider
40
- ChartVersion: 0.4.0
40
+ ChartVersion: 0.4.1
41
41
RepositoryURL: {{ if .Values.selfHostedRegistry }}oci://helm-repository.{{ .Release.Namespace }}.svc/charts{{ else }}https://nutanix.github.io/helm/{{ end }}
42
42
nutanix-storage-csi : |
43
43
ChartName: nutanix-csi-storage
Original file line number Diff line number Diff line change @@ -45,7 +45,7 @@ repositories:
45
45
repoURL : https://nutanix.github.io/helm/
46
46
charts :
47
47
nutanix-cloud-provider :
48
- - 0.4.0
48
+ - 0.4.1
49
49
nutanix-csi-storage :
50
50
repoURL : https://nutanix.github.io/helm-releases/
51
51
charts :
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ export AWS_CCM_VERSION_128 := v1.28.6
18
18
export AWS_CCM_VERSION_129 := v1.29.3
19
19
export AWS_CCM_VERSION_130 := v1.30.1
20
20
21
- export NUTANIX_CCM_CHART_VERSION := 0.4.0
21
+ export NUTANIX_CCM_CHART_VERSION := 0.4.1
22
22
23
23
export KUBE_VIP_VERSION := v0.8.1
24
24
Original file line number Diff line number Diff line change @@ -149,6 +149,7 @@ func templateValuesFunc(
149
149
PrismCentralPort int32
150
150
PrismCentralInsecure bool
151
151
PrismCentralAdditionalTrustBundle string
152
+ ControlPlaneEndpointHost string
152
153
}
153
154
154
155
address , port , err := nutanixConfig .PrismCentralEndpoint .ParseURL ()
@@ -160,6 +161,7 @@ func templateValuesFunc(
160
161
PrismCentralPort : port ,
161
162
PrismCentralInsecure : nutanixConfig .PrismCentralEndpoint .Insecure ,
162
163
PrismCentralAdditionalTrustBundle : nutanixConfig .PrismCentralEndpoint .AdditionalTrustBundle ,
164
+ ControlPlaneEndpointHost : nutanixConfig .ControlPlaneEndpoint .Host ,
163
165
}
164
166
165
167
var b bytes.Buffer
Original file line number Diff line number Diff line change @@ -31,6 +31,7 @@ prismCentralEndPoint: prism-central.nutanix.com
31
31
prismCentralPort: 9440
32
32
prismCentralInsecure: false
33
33
prismCentralAdditionalTrustBundle: "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUVjekNDQTF1Z0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRUUZBRC4uQWtHQTFVRUJoTUNSMEl4CkV6QVJCZ05WQkFnVENsTnZiV1V0VTNSaGRHVXhGREFTQmdOVkJBb1RDMC4uMEVnVEhSa01UY3dOUVlEClZRUUxFeTVEYkdGemN5QXhJRkIxWW14cFl5QlFjbWx0WVhKNUlFTmxjbi4uWFJwYjI0Z1FYVjBhRzl5CmFYUjVNUlF3RWdZRFZRUURFd3RDWlhOMElFTkJJRXgwWkRBZUZ3MHdNRC4uVFV3TVRaYUZ3MHdNVEF5Ck1EUXhPVFV3TVRaYU1JR0hNUXN3Q1FZRFZRUUdFd0pIUWpFVE1CRUdBMS4uMjl0WlMxVGRHRjBaVEVVCk1CSUdBMVVFQ2hNTFFtVnpkQ0JEUVNCTWRHUXhOekExQmdOVkJBc1RMay4uREVnVUhWaWJHbGpJRkJ5CmFXMWhjbmtnUTJWeWRHbG1hV05oZEdsdmJpQkJkWFJvYjNKcGRIa3hGRC4uQU1UQzBKbGMzUWdRMEVnClRIUmtNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQVE4QU1JSUJDZy4uVHoybXI3U1ppQU1mUXl1CnZCak05T2lKalJhelhCWjFCalA1Q0UvV20vUnI1MDBQUksrTGg5eDVlSi4uL0FOQkUwc1RLMFpzREdNCmFrMm0xZzdvcnVJM2RZM1ZIcUl4RlR6MFRhMWQrTkFqd25MZTRuT2I3Ly4uazA1U2hoQnJKR0JLS3hiCjhuMTA0by81cDhIQXNaUGR6YkZNSXlOakp6Qk0ybzV5NUExM3dpTGl0RS4uZnlZa1F6YXhDdzBBd3psCmtWSGlJeUN1YUY0d2o1NzFwU3prdjZzdis0SURNYlQvWHBDbzhMNndUYS4uc2grZXRMRDZGdFRqWWJiCnJ2WjhSUU0xdGxLZG9NSGcycXhyYUFWKytITkJZbU5XczBkdUVkalViSi4uWEk5VHRuUzRvMUNrajdQCk9mbGppUUlEQVFBQm80SG5NSUhrTUIwR0ExVWREZ1FXQkJROHVyTUNSTC4uNUFrSXA5TkpISnc1VENCCnRBWURWUjBqQklHc01JR3BnQlE4dXJNQ1JMWVlNSFVLVTVBa0lwOU5KSC4uYVNCaWpDQmh6RUxNQWtHCkExVUVCaE1DUjBJeEV6QVJCZ05WQkFnVENsTnZiV1V0VTNSaGRHVXhGRC4uQW9UQzBKbGMzUWdRMEVnClRIUmtNVGN3TlFZRFZRUUxFeTVEYkdGemN5QXhJRkIxWW14cFl5QlFjbS4uRU5sY25ScFptbGpZWFJwCmIyNGdRWFYwYUc5eWFYUjVNUlF3RWdZRFZRUURFd3RDWlhOMElFTkJJRS4uREFNQmdOVkhSTUVCVEFECkFRSC9NQTBHQ1NxR1NJYjNEUUVCQkFVQUE0SUJBUUMxdVlCY3NTbmN3QS4uRENzUWVyNzcyQzJ1Y3BYCnhRVUUvQzBwV1dtNmdEa3dkNUQwRFNNREpScVYvd2VvWjR3QzZCNzNmNS4uYkxoR1lIYVhKZVNENktyClhjb093TGRTYUdtSllzbExLWkIzWklERXAwd1lUR2hndGViNkpGaVR0bi4uc2YyeGRyWWZQQ2lJQjdnCkJNQVY3R3pkYzRWc3BTNmxqckFoYmlpYXdkQmlRbFFtc0JlRno5SmtGNC4uYjNsOEJvR04rcU1hNTZZCkl0OHVuYTJnWTRsMk8vL29uODhyNUlXSmxtMUwwb0E4ZTRmUjJ5ckJIWC4uYWRzR2VGS2t5TnJ3R2kvCjd2UU1mWGRHc1JyWE5HUkduWCt2V0RaMy96V0kwam9EdENrTm5xRXBWbi4uSG9YCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0="
34
+ ignoredNodeIPs: [ "1.2.3.4" ]
34
35
35
36
# The Secret containing the credentials will be created by the handler.
36
37
createSecret: false
@@ -40,6 +41,7 @@ secretName: nutanix-ccm-credentials`
40
41
prismCentralEndPoint: prism-central.nutanix.com
41
42
prismCentralPort: 9440
42
43
prismCentralInsecure: true
44
+ ignoredNodeIPs: [ "1.2.3.4" ]
43
45
44
46
# The Secret containing the credentials will be created by the handler.
45
47
createSecret: false
@@ -91,6 +93,9 @@ func Test_templateValues(t *testing.T) {
91
93
),
92
94
AdditionalTrustBundle : testCertBundle ,
93
95
},
96
+ ControlPlaneEndpoint : v1alpha1.ControlPlaneEndpointSpec {
97
+ Host : "1.2.3.4" ,
98
+ },
94
99
},
95
100
},
96
101
in : valuesTemplate ,
@@ -118,6 +123,9 @@ func Test_templateValues(t *testing.T) {
118
123
),
119
124
Insecure : true ,
120
125
},
126
+ ControlPlaneEndpoint : v1alpha1.ControlPlaneEndpointSpec {
127
+ Host : "1.2.3.4" ,
128
+ },
121
129
},
122
130
},
123
131
in : valuesTemplate ,
You can’t perform that action at this time.
0 commit comments