@@ -29,7 +29,9 @@ write_files:
29
29
{{- end }}
30
30
featureGates :
31
31
SizeMemoryBackedVolumes : {{ .Cluster.ConfigItems.enable_size_memory_backed_volumes }}
32
- ImageVolume : {{ .Cluster.ConfigItems.enable_image_volumes }}
32
+ {{- if eq .Cluster.ConfigItems.enable_image_volumes "true" }}
33
+ ImageVolume : true
34
+ {{- end }}
33
35
podPidsLimit : {{ .NodePool.ConfigItems.pod_max_pids }}
34
36
maxPods : {{ nodeCIDRMaxPods (parseInt64 .Cluster.ConfigItems.node_cidr_mask_size) 8 }}
35
37
{{- if ne .Cluster.ConfigItems.serialize_image_pulls "true" }}
@@ -153,7 +155,7 @@ write_files:
153
155
- " --oidc-username-prefix=okta:"
154
156
- --oidc-groups-claim=groups
155
157
- " --oidc-groups-prefix=okta:"
156
- - --feature-gates=HPAScaleToZero={{ .Cluster.ConfigItems.enable_hpa_scale_to_zero }},StatefulSetAutoDeletePVC={{ .Cluster.ConfigItems.enable_statefulset_autodelete_pvc }},TopologyAwareHints={{ .Cluster.ConfigItems.enable_topology_aware_hints }},MaxUnavailableStatefulSet={{.Cluster.ConfigItems.max_unavailable_statefulset_enabled}},KMSv1=true,ImageVolume={{ .Cluster.ConfigItems.enable_image_volumes}}
158
+ - --feature-gates=HPAScaleToZero={{ .Cluster.ConfigItems.enable_hpa_scale_to_zero }},StatefulSetAutoDeletePVC={{ .Cluster.ConfigItems.enable_statefulset_autodelete_pvc }},TopologyAwareHints={{ .Cluster.ConfigItems.enable_topology_aware_hints }},MaxUnavailableStatefulSet={{.Cluster.ConfigItems.max_unavailable_statefulset_enabled}},KMSv1=true{{if eq .Cluster.ConfigItems.enable_image_volumes "true"}},ImageVolume=true{{end }}
157
159
- --service-account-key-file=/etc/kubernetes/ssl/service-account-public-key.pem
158
160
- --service-account-signing-key-file=/etc/kubernetes/ssl/service-account-private-key.pem
159
161
- --service-account-issuer={{ .Cluster.APIServerURL }}
@@ -618,7 +620,7 @@ write_files:
618
620
- --root-ca-file=/etc/kubernetes/ssl/ca.pem
619
621
- --cloud-provider=external
620
622
- --cloud-config=/etc/kubernetes/cloud-config.ini
621
- - --feature-gates=StatefulSetAutoDeletePVC={{ .Cluster.ConfigItems.enable_statefulset_autodelete_pvc }},TopologyAwareHints={{ .Cluster.ConfigItems.enable_topology_aware_hints }},MaxUnavailableStatefulSet={{.Cluster.ConfigItems.max_unavailable_statefulset_enabled}},ImageVolume={{ .Cluster.ConfigItems.enable_image_volumes}}
623
+ - --feature-gates=StatefulSetAutoDeletePVC={{ .Cluster.ConfigItems.enable_statefulset_autodelete_pvc }},TopologyAwareHints={{ .Cluster.ConfigItems.enable_topology_aware_hints }},MaxUnavailableStatefulSet={{.Cluster.ConfigItems.max_unavailable_statefulset_enabled}}{{if eq .Cluster.ConfigItems.enable_image_volumes "true"}},ImageVolume=true{{end }}
622
624
- --use-service-account-credentials=true
623
625
- --configure-cloud-routes=false
624
626
- --allocate-node-cidrs=true
0 commit comments