Experimental features
Enable experimental features with:
export KOPS_FEATURE_FLAGS=
The following experimental features are currently available:
+VSphereCloudProvider
- Enable vSphere cloud provider.+EnableExternalDNS
- Enable external-dns with default settings (ingress sources only).+EnableLaunchTemplates
- Enable using launch templates rather than launchconfigurations (AWS only)+VPCSkipEnableDNSSupport
- Enables creation of a VPC that does not need DNSSupport enabled.+SkipTerraformFormat
- Do notterraform fmt
the generated terraform files.+EnableExternalCloudController
- Enables the use of cloud-controller-manager introduced in v1.7.+EnableSeparateConfigBase
- Allow a config-base that is different from the state store.+SpecOverrideFlag
- Allow setting spec values onkops create
.+ExperimentalClusterDNS
- Turns off validation of the kubelet cluster dns flag.+EnableNodeAuthorization
- Enable support of Node Authorization, see node_authorization.md.+GoogleCloudBucketAcl
- Enables setting the ACL on the state store bucket when using GCS+KeepLaunchConfigurations
- Prevents garbage collection of old launch configurations+Spotinst
- Enables the use of the Spotinst cloud provider+SpotinstOcean
- Enables the use of Spotinst Ocean instance groups+SkipEtcdVersionCheck
- Bypasses the check that etcd-manager is using a supported etcd version+TerraformJSON
- Produce kubernetes.ts.json file instead of writing HCL v1 syntax. Can be consumed by terraform 0.12