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 1515 {{ `{{- with .PrismCentralAdditionalTrustBundle }}` }}
1616 prismCentralAdditionalTrustBundle: {{ `{{ printf "%q" . }}` }}
1717 {{ `{{- end }}` }}
18+ {{ `{{- with .ControlPlaneEndpointHost }}` }}
19+ ignoredNodeIPs: [ {{ `{{ printf "%q" . }}` }} ]
20+ {{ `{{- end }}` }}
1821
1922 # The Secret containing the credentials will be created by the handler.
2023 createSecret: false
Original file line number Diff line number Diff line change 3737 RepositoryURL: {{ if .Values.selfHostedRegistry }}oci://helm-repository.{{ .Release.Namespace }}.svc/charts{{ else }}https://kubernetes-sigs.github.io/node-feature-discovery/charts{{ end }}
3838 nutanix-ccm : |
3939 ChartName: nutanix-cloud-provider
40- ChartVersion: 0.4.0
40+ ChartVersion: 0.4.1
4141 RepositoryURL: {{ if .Values.selfHostedRegistry }}oci://helm-repository.{{ .Release.Namespace }}.svc/charts{{ else }}https://nutanix.github.io/helm/{{ end }}
4242 nutanix-storage-csi : |
4343 ChartName: nutanix-csi-storage
Original file line number Diff line number Diff line change @@ -45,7 +45,7 @@ repositories:
4545 repoURL : https://nutanix.github.io/helm/
4646 charts :
4747 nutanix-cloud-provider :
48- - 0.4.0
48+ - 0.4.1
4949 nutanix-csi-storage :
5050 repoURL : https://nutanix.github.io/helm-releases/
5151 charts :
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ export AWS_CCM_VERSION_128 := v1.28.6
1818export AWS_CCM_VERSION_129 := v1.29.3
1919export AWS_CCM_VERSION_130 := v1.30.1
2020
21- export NUTANIX_CCM_CHART_VERSION := 0.4.0
21+ export NUTANIX_CCM_CHART_VERSION := 0.4.1
2222
2323export KUBE_VIP_VERSION := v0.8.1
2424
Original file line number Diff line number Diff line change @@ -149,6 +149,7 @@ func templateValuesFunc(
149149 PrismCentralPort int32
150150 PrismCentralInsecure bool
151151 PrismCentralAdditionalTrustBundle string
152+ ControlPlaneEndpointHost string
152153 }
153154
154155 address , port , err := nutanixConfig .PrismCentralEndpoint .ParseURL ()
@@ -160,6 +161,7 @@ func templateValuesFunc(
160161 PrismCentralPort : port ,
161162 PrismCentralInsecure : nutanixConfig .PrismCentralEndpoint .Insecure ,
162163 PrismCentralAdditionalTrustBundle : nutanixConfig .PrismCentralEndpoint .AdditionalTrustBundle ,
164+ ControlPlaneEndpointHost : nutanixConfig .ControlPlaneEndpoint .Host ,
163165 }
164166
165167 var b bytes.Buffer
Original file line number Diff line number Diff line change @@ -31,6 +31,7 @@ prismCentralEndPoint: prism-central.nutanix.com
3131prismCentralPort: 9440
3232prismCentralInsecure: false
3333prismCentralAdditionalTrustBundle: "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUVjekNDQTF1Z0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRUUZBRC4uQWtHQTFVRUJoTUNSMEl4CkV6QVJCZ05WQkFnVENsTnZiV1V0VTNSaGRHVXhGREFTQmdOVkJBb1RDMC4uMEVnVEhSa01UY3dOUVlEClZRUUxFeTVEYkdGemN5QXhJRkIxWW14cFl5QlFjbWx0WVhKNUlFTmxjbi4uWFJwYjI0Z1FYVjBhRzl5CmFYUjVNUlF3RWdZRFZRUURFd3RDWlhOMElFTkJJRXgwWkRBZUZ3MHdNRC4uVFV3TVRaYUZ3MHdNVEF5Ck1EUXhPVFV3TVRaYU1JR0hNUXN3Q1FZRFZRUUdFd0pIUWpFVE1CRUdBMS4uMjl0WlMxVGRHRjBaVEVVCk1CSUdBMVVFQ2hNTFFtVnpkQ0JEUVNCTWRHUXhOekExQmdOVkJBc1RMay4uREVnVUhWaWJHbGpJRkJ5CmFXMWhjbmtnUTJWeWRHbG1hV05oZEdsdmJpQkJkWFJvYjNKcGRIa3hGRC4uQU1UQzBKbGMzUWdRMEVnClRIUmtNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQVE4QU1JSUJDZy4uVHoybXI3U1ppQU1mUXl1CnZCak05T2lKalJhelhCWjFCalA1Q0UvV20vUnI1MDBQUksrTGg5eDVlSi4uL0FOQkUwc1RLMFpzREdNCmFrMm0xZzdvcnVJM2RZM1ZIcUl4RlR6MFRhMWQrTkFqd25MZTRuT2I3Ly4uazA1U2hoQnJKR0JLS3hiCjhuMTA0by81cDhIQXNaUGR6YkZNSXlOakp6Qk0ybzV5NUExM3dpTGl0RS4uZnlZa1F6YXhDdzBBd3psCmtWSGlJeUN1YUY0d2o1NzFwU3prdjZzdis0SURNYlQvWHBDbzhMNndUYS4uc2grZXRMRDZGdFRqWWJiCnJ2WjhSUU0xdGxLZG9NSGcycXhyYUFWKytITkJZbU5XczBkdUVkalViSi4uWEk5VHRuUzRvMUNrajdQCk9mbGppUUlEQVFBQm80SG5NSUhrTUIwR0ExVWREZ1FXQkJROHVyTUNSTC4uNUFrSXA5TkpISnc1VENCCnRBWURWUjBqQklHc01JR3BnQlE4dXJNQ1JMWVlNSFVLVTVBa0lwOU5KSC4uYVNCaWpDQmh6RUxNQWtHCkExVUVCaE1DUjBJeEV6QVJCZ05WQkFnVENsTnZiV1V0VTNSaGRHVXhGRC4uQW9UQzBKbGMzUWdRMEVnClRIUmtNVGN3TlFZRFZRUUxFeTVEYkdGemN5QXhJRkIxWW14cFl5QlFjbS4uRU5sY25ScFptbGpZWFJwCmIyNGdRWFYwYUc5eWFYUjVNUlF3RWdZRFZRUURFd3RDWlhOMElFTkJJRS4uREFNQmdOVkhSTUVCVEFECkFRSC9NQTBHQ1NxR1NJYjNEUUVCQkFVQUE0SUJBUUMxdVlCY3NTbmN3QS4uRENzUWVyNzcyQzJ1Y3BYCnhRVUUvQzBwV1dtNmdEa3dkNUQwRFNNREpScVYvd2VvWjR3QzZCNzNmNS4uYkxoR1lIYVhKZVNENktyClhjb093TGRTYUdtSllzbExLWkIzWklERXAwd1lUR2hndGViNkpGaVR0bi4uc2YyeGRyWWZQQ2lJQjdnCkJNQVY3R3pkYzRWc3BTNmxqckFoYmlpYXdkQmlRbFFtc0JlRno5SmtGNC4uYjNsOEJvR04rcU1hNTZZCkl0OHVuYTJnWTRsMk8vL29uODhyNUlXSmxtMUwwb0E4ZTRmUjJ5ckJIWC4uYWRzR2VGS2t5TnJ3R2kvCjd2UU1mWGRHc1JyWE5HUkduWCt2V0RaMy96V0kwam9EdENrTm5xRXBWbi4uSG9YCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0="
34+ ignoredNodeIPs: [ "1.2.3.4" ]
3435
3536# The Secret containing the credentials will be created by the handler.
3637createSecret: false
@@ -40,6 +41,7 @@ secretName: nutanix-ccm-credentials`
4041prismCentralEndPoint: prism-central.nutanix.com
4142prismCentralPort: 9440
4243prismCentralInsecure: true
44+ ignoredNodeIPs: [ "1.2.3.4" ]
4345
4446# The Secret containing the credentials will be created by the handler.
4547createSecret: false
@@ -91,6 +93,9 @@ func Test_templateValues(t *testing.T) {
9193 ),
9294 AdditionalTrustBundle : testCertBundle ,
9395 },
96+ ControlPlaneEndpoint : v1alpha1.ControlPlaneEndpointSpec {
97+ Host : "1.2.3.4" ,
98+ },
9499 },
95100 },
96101 in : valuesTemplate ,
@@ -118,6 +123,9 @@ func Test_templateValues(t *testing.T) {
118123 ),
119124 Insecure : true ,
120125 },
126+ ControlPlaneEndpoint : v1alpha1.ControlPlaneEndpointSpec {
127+ Host : "1.2.3.4" ,
128+ },
121129 },
122130 },
123131 in : valuesTemplate ,
You can’t perform that action at this time.
0 commit comments