16 lines
507 B
Smarty
16 lines
507 B
Smarty
{{- /*
|
|
Feature gates for all control plane components
|
|
*/ -}}
|
|
{{- define "kubeadm.featuregates" -}}
|
|
{{- $gates := list "CustomCPUCFSQuotaPeriod" "GenericEphemeralVolume" "InTreePluginAWSUnregister" "InTreePluginAzureDiskUnregister" "InTreePluginAzureFileUnregister" "InTreePluginGCEUnregister" "InTreePluginOpenStackUnregister" }}
|
|
{{- if eq .return "csv" }}
|
|
{{- range $key := $gates }}
|
|
{{- $key }}=true,
|
|
{{- end }}
|
|
{{- else }}
|
|
{{- range $key := $gates }}
|
|
{{ $key }}: true
|
|
{{- end }}
|
|
{{- end }}
|
|
{{- end -}}
|