File tree Expand file tree Collapse file tree 4 files changed +23
-0
lines changed
charts/cluster-api-runtime-extensions-nutanix Expand file tree Collapse file tree 4 files changed +23
-0
lines changed Original file line number Diff line number Diff line change @@ -32,6 +32,8 @@ A Helm chart for cluster-api-runtime-extensions-nutanix
3232| deployment.replicas | int | ` 1 ` | |
3333| enforceClusterAutoscalerLimits.enabled | bool | ` true ` | |
3434| env | object | ` {} ` | |
35+ | failureDomainRollout.concurrency | int | ` 10 ` | |
36+ | failureDomainRollout.enabled | bool | ` true ` | |
3537| helmAddonsConfigMap | string | ` "default-helm-addons-config" ` | |
3638| helmRepository.enabled | bool | ` true ` | |
3739| helmRepository.images.bundleInitializer.pullPolicy | string | ` "IfNotPresent" ` | |
Original file line number Diff line number Diff line change 3434 - --namespacesync-source-namespace={{ default .Release.Namespace .Values.namespaceSync.sourceNamespace }}
3535 - --namespacesync-target-namespace-label-key={{ .Values.namespaceSync.targetNamespaceLabelKey }}
3636 - --enforce-clusterautoscaler-limits-enabled={{ .Values.enforceClusterAutoscalerLimits.enabled }}
37+ - --failure-domain-rollout-enabled={{ .Values.failureDomainRollout.enabled }}
38+ - --failure-domain-rollout-concurrency={{ .Values.failureDomainRollout.concurrency }}
3739 - --helm-addons-configmap={{ .Values.helmAddonsConfigMap }}
3840 - --cni.cilium.helm-addon.default-values-template-configmap-name={{ .Values.hooks.cni.cilium.helmAddonStrategy.defaultValueTemplateConfigMap.name }}
3941 - --nfd.helm-addon.default-values-template-configmap-name={{ .Values.hooks.nfd.helmAddonStrategy.defaultValueTemplateConfigMap.name }}
Original file line number Diff line number Diff line change 4343 "properties" : {},
4444 "type" : " object"
4545 },
46+ "failureDomainRollout" : {
47+ "properties" : {
48+ "concurrency" : {
49+ "type" : " integer"
50+ },
51+ "enabled" : {
52+ "type" : " boolean"
53+ }
54+ },
55+ "type" : " object"
56+ },
4657 "helmAddonsConfigMap" : {
4758 "type" : " string"
4859 },
Original file line number Diff line number Diff line change @@ -146,6 +146,14 @@ namespaceSync:
146146enforceClusterAutoscalerLimits :
147147 enabled : true
148148
149+ # Enable the failure domain rollout controller.
150+ # This controller monitors cluster.status.failureDomains and triggers rollouts on
151+ # KubeadmControlPlane when there are meaningful changes to failure domain
152+ # availability or when distribution improvements are possible.
153+ failureDomainRollout :
154+ enabled : true
155+ concurrency : 10
156+
149157deployment :
150158 replicas : 1
151159
You can’t perform that action at this time.
0 commit comments