DefaultStorageClass
|
Adds a default storage class to PersistentVolumeClaim objects that
do not request a specific storage class. |
DefaultTolerationSeconds
|
Sets the pod default forgiveness toleration to tolerate the
notready:NoExecute and unreachable:NoExecute taints
based on the default-not-ready-toleration-seconds and
default-unreachable-toleration-seconds Kubernetes API server input
parameters if they do not already have toleration for the
node.kubernetes.io/not-ready:NoExecute or
node.kubernetes.io/unreachable:NoExecute taints. The default value
for both input parameters is five minutes. |
LimitRanger
|
Ensures that incoming requests do not violate the constraints in a
namespace LimitRange object. |
MutatingAdmissionWebhook
|
Calls any mutating webhooks that match the request. |
NamespaceLifecycle
|
Ensures that users cannot create new objects in namespaces undergoing
termination and that MKE rejects requests in nonexistent namespaces.
It also prevents users from deleting the reserved default,
kube-system, and kube-public namespaces. |
NodeRestriction
|
Limits the Node and Pod objects that a kubelet can modify. |
PersistentVolumeLabel (deprecated)
|
Attaches region or zone labels automatically to PersistentVolumes as
defined by the cloud provider. |
PodNodeSelector
|
Limits which node selectors can be used within a namespace by reading a
namespace annotation and a global configuration. |
PodSecurityPolicy
|
Determines whether a new or modified pod should be admitted based on the
requested security context and the available Pod Security Policies. |
ResourceQuota
|
Observes incoming requests and ensures they do not violate any of the
constraints in a namespace ResourceQuota object. |
ServiceAccount
|
Implements automation for ServiceAccount resources. |
ValidatingAdmissionWebhook
|
Calls any validating webhooks that match the request. |