Documentation ¶
Index ¶
Constants ¶
View Source
const ( // Logging enables logging stack for clusters. // owner @mvladev // alpha: v0.13.0 Logging featuregate.Feature = "Logging" // HVPA enables simultaneous horizontal and vertical scaling in Seed Clusters. // owner @amshuman-kr // alpha: v0.31.0 HVPA featuregate.Feature = "HVPA" // HVPAForShootedSeed enables simultaneous horizontal and vertical scaling in shooted seed Clusters. // owner @amshuman-kr // 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 @mvladev // 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 @mvladev // 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 @tim-ebert // alpha: v1.7.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: @mvladev // 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: @mvladev // alpha: v1.23.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 UseDNSRecords featuregate.Feature = "UseDNSRecords" // DisallowKubeconfigRotationForShootInDeletion when enabled disallows kubeconfig rotations to be requested // for shoots that are already in the deletion phase, i.e. `metadata.deletionTimestamp` is set // owner: @vpnachev // alpha: v1.28.0 DisallowKubeconfigRotationForShootInDeletion featuregate.Feature = "DisallowKubeconfigRotationForShootInDeletion" // RotateSSHKeypairOnMaintenance enables SSH keypair rotation in the maintenance controller of the gardener-controller-manager. // owner: @petersutter @xrstf // 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: @vanjiii // alpha: v1.31.0 DenyInvalidExtensionResources featuregate.Feature = "DenyInvalidExtensionResources" )
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.