Documentation ¶
Index ¶
Constants ¶
View Source
const ( // Logging enables logging stack for clusters. // owner @vlvasilev // alpha: v0.13.0 Logging featuregate.Feature = "Logging" // HVPA enables simultaneous horizontal and vertical scaling in Seed Clusters. // owner @shreyas-s-rao @voelzmo // alpha: v0.31.0 HVPA featuregate.Feature = "HVPA" // HVPAForShootedSeed enables simultaneous horizontal and vertical scaling in shooted seed Clusters. // owner @shreyas-s-rao @voelzmo // alpha: v0.32.0 HVPAForShootedSeed featuregate.Feature = "HVPAForShootedSeed" // ManagedIstio installs minimal Istio components in istio-system. // Disable this feature if Istio is already installed in the cluster. // Istio is not automatically removed if this feature is set to false. // See https://github.com/gardener/gardener/blob/master/docs/usage/istio.md // owner @ScheererJ @DockToFuture // alpha: v1.5.0 // beta: v1.19.0 ManagedIstio featuregate.Feature = "ManagedIstio" // APIServerSNI allows to use only one LoadBalancer in the Seed cluster // for all Shoot clusters. Requires Istio to be installed in the cluster or // ManagedIstio feature gate to be enabled. // See https://github.com/gardener/gardener/blob/masster/docs/proposals/08-shoot-apiserver-via-sni.md // owner @ScheererJ @DockToFuture // alpha: v1.7.0 // beta: v1.19.0 APIServerSNI featuregate.Feature = "APIServerSNI" // CachedRuntimeClients enables a cache in the controller-runtime clients, that Gardener uses. // If disabled all controller-runtime clients will directly talk to the API server instead of relying on a cache. // owner @timebertt // alpha: v1.7.0 // beta: v1.34.0 CachedRuntimeClients featuregate.Feature = "CachedRuntimeClients" // SeedChange enables updating the `spec.seedName` field during shoot validation from a non-empty value // in order to trigger shoot control plane migration. // owner: @stoyanr // alpha: v1.12.0 SeedChange featuregate.Feature = "SeedChange" // SeedKubeScheduler adds an additional kube-scheduler in seed clusters where the feature is enabled. // owner: @ialidzhikov // alpha: v1.15.0 SeedKubeScheduler featuregate.Feature = "SeedKubeScheduler" // ReversedVPN moves the openvpn server to the seed. // owner: @ScheererJ @DockToFuture // alpha: v1.22.0 ReversedVPN featuregate.Feature = "ReversedVPN" // AdminKubeconfigRequest enables the AdminKubeconfigRequest endpoint on shoot resources. // owner: @petersutter // alpha: v1.24.0 // beta: v1.39.0 AdminKubeconfigRequest featuregate.Feature = "AdminKubeconfigRequest" // UseDNSRecords enables using DNSRecords resources for Gardener DNS records instead of DNSProvider and DNSEntry resources. // owner: @stoyanr // alpha: v1.27.0 // beta: v1.39.0 UseDNSRecords featuregate.Feature = "UseDNSRecords" // RotateSSHKeypairOnMaintenance enables SSH keypair rotation in the maintenance controller of the gardener-controller-manager. // owner: @petersutter // alpha: v1.28.0 RotateSSHKeypairOnMaintenance featuregate.Feature = "RotateSSHKeypairOnMaintenance" // DenyInvalidExtensionResources causes the seed-admission-controller to deny invalid extension resources (instead of just logging validation errors). // owner: @stoyanr // alpha: v1.31.0 DenyInvalidExtensionResources featuregate.Feature = "DenyInvalidExtensionResources" // WorkerPoolKubernetesVersion allows to overwrite the Kubernetes version used for shoot clusters per worker pool. // owner: @rfranzke @majst01 @mwennrich // alpha: v1.35.0 WorkerPoolKubernetesVersion featuregate.Feature = "WorkerPoolKubernetesVersion" // CopyEtcdBackupsDuringControlPlaneMigration enables the copy of etcd backups from the object store of the source seed // to the object store of the destination seed during control plane migration. // owner: @plkokanov // alpha: v1.37.0 CopyEtcdBackupsDuringControlPlaneMigration featuregate.Feature = "CopyEtcdBackupsDuringControlPlaneMigration" // SecretBindingProviderValidation enables validations on Gardener API server that: // - requires the provider type of a SecretBinding to be set (on SecretBinding creation) // - requires the SecretBinding provider type to match the Shoot provider type (on Shoot creation) // - enforces immutability on the provider type of a SecretBinding // owner: @ialidzhikov // alpha: v1.38.0 SecretBindingProviderValidation featuregate.Feature = "SecretBindingProviderValidation" // ForceRestore enables forcing the shoot's restoration to the destination seed during control plane migration // if the preparation for migration in the source seed is not finished after a certain grace period // and is considered unlikely to succeed ("bad case" scenario). // owner: @stoyanr // alpha: v1.39.0 ForceRestore featuregate.Feature = "ForceRestore" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.