You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Check the [`csi` volume type](/docs/concepts/storage/volumes/#csi) documentation for more details.
138
152
-`CustomPodDNS`: Enable customizing the DNS settings for a Pod using its `dnsConfig` property.
139
153
Check [Pod's DNS Config](/docs/concepts/services-networking/dns-pod-service/#pods-dns-config)
140
154
for more details.
141
-
-`CustomeResourceValidation`: Enable schema based validation on resources created from [CustomResourceDefinition](/docs/concepts/api-extension/custom-resources/).
142
155
-`CustomResourceSubresources`: Enable `/status` and `/scale` subresources
143
-
on resources created from [CustomResourceDefinition](/docs/concepts/api-extension/custom-resources/).
156
+
on resources created from [CustomResourceDefinition](/docs/concepts/api-extension/custom-resources/).
157
+
-`CustomResourceValidation`: Enable schema based validation on resources created from
-`DebugContainers`: Enable running a "debugging" container in a Pod's namespace to
160
+
troubleshoot a running Pod.
144
161
-`DevicePlugins`: Enable the [device-plugins](/docs/concepts/cluster-administration/device-plugins/)
145
162
based resource provisioning on nodes.
146
163
-`DynamicKubeletConfig`: Enable the dynamic configuration of kubelet. See [Reconfigure kubelet](/docs/tasks/administer-cluster/reconfigure-kubelet/).
@@ -153,6 +170,7 @@ on resources created from [CustomResourceDefinition](/docs/concepts/api-extensio
153
170
host mounts, or containers that are privileged or using specific non-namespaced
154
171
capabilities (e.g. `MKNODE`, `SYS_MODULE` etc.). This should only be enabled
155
172
if user namespace remapping is enabled in the Docker daemon.
173
+
-`GCERegionalPersistentDisk`: Enable the regional PD feature on GCE.
156
174
-`HugePages`: Enable the allocation and consumption of pre-allocated [huge pages](/docs/tasks/manage-hugepages/scheduling-hugepages/).
157
175
-`HyperVContainer`: Enable [Hyper-V isolation](https://docs.microsoft.com/en-us/virtualization/windowscontainers/manage-containers/hyperv-container) for Windows containers.
158
176
-`Intializers`: Enable the [dynamic admission control](/docs/admin/extensible-admission-controllers/)
@@ -170,6 +188,8 @@ on resources created from [CustomResourceDefinition](/docs/concepts/api-extensio
170
188
-`PVCProtection`: Enable the prevention of a PersistentVolumeClaim (PVC) from
171
189
being deleted when it is still used by any Pod.
172
190
More details can be found [here](/docs/tasks/administer-cluster/pvc-protection/).
191
+
-`ReadOnlyAPIDataVolumes`: Set Secret, ConfigMap, DownwardAPI and projected volumes to be mounted in read-only mode.
192
+
This gate exists only for backward compatibility. It will be removed in 1.11 release.
173
193
-`ResourceLimitsPriorityFunction`: Enable a scheduler priority function that
174
194
assigns a lowest possible score of 1 to a node that satisfies at least one of
175
195
the input Pod's cpu and memory limits. The intent is to break ties between
@@ -178,16 +198,22 @@ on resources created from [CustomResourceDefinition](/docs/concepts/api-extensio
178
198
See [kubelet configuration](/docs/admin/kubelet-tls-bootstrapping/#kubelet-configuration) for more details.
179
199
-`RotateKubeletServerCertificate`: Enable the rotation of the server TLS certificate on the kubelet.
180
200
See [kubelet configuration](/docs/admin/kubelet-tls-bootstrapping/#kubelet-configuration) for more details.
201
+
-`RunAsGroup`: Enable control over the primary group ID set on the init processes of containers.
202
+
-`ScheduleDaemonSetPods`: Enable DaemonSet Pods to be scheduled by the default scheduler instead of the DaemonSet controller.
181
203
-`ServiceNodeExclusion`: Enable the exclusion of nodes from load balancers created by a cloud provider.
182
204
A node is eligible for exclusion if annotated with "`alpha.service-controller.kubernetes.io/exclude-balancer`" key.
205
+
-`StorageObjectInUseProtection`: Postpone the deletion of PersistentVolume or
206
+
PersistentVolumeClaim objects if they are still being used.
183
207
-`StreamingProxyRedirects`: Instructs the API server to intercept (and follow)
184
208
redirects from the backend (kubelet) for streaming requests.
185
209
Examples of streaming requests include the `exec`, `attach` and `port-forward` requests.
186
210
-`SupportIPVSProxyMode`: Enable providing in-cluster service load balancing using IPVS.
187
211
See [service proxies](/docs/concepts/services-networking/service/#virtual-ips-and-service-proxies) for more details.
212
+
-`SupportPodPidsLimit`: Enable the support to limiting PIDs in Pods.
188
213
-`TaintBasedEvictions`: Enable evicting pods from nodes based on taints on nodes and tolerations on Pods.
189
214
See [taints and tolerations](/docs/concepts/configuration/taint-and-toleration/) for more details.
190
215
-`TaintNodesByCondition`: Enable automatic tainting nodes based on [node conditions](/docs/concepts/architecture/nodes/#condition).
216
+
-`TokenRequest`: Enable the `TokenRequest` endpoint on service account resources.
191
217
-`VolumeScheduling`: Enable volume topology aware scheduling and make the
192
218
PersistentVolumeClaim (PVC) binding aware of scheduling decisions. It also
193
219
enables the usage of [`local`](/docs/concepts/storage/volumes/#local) volume
0 commit comments