plugin/pkg | |
plugin/pkg/admission | |
plugin/pkg/admission/admit | |
plugin/pkg/admission/alwayspullimages | Package alwayspullimages contains an admission controller that modifies every new Pod to force the image pull policy to Always. |
plugin/pkg/admission/antiaffinity | Package antiaffinity provides the LimitPodHardAntiAffinityTopology admission controller. |
plugin/pkg/admission/certificates | |
plugin/pkg/admission/certificates/approval | |
plugin/pkg/admission/certificates/ctbattest | |
plugin/pkg/admission/certificates/signing | |
plugin/pkg/admission/certificates/subjectrestriction | |
plugin/pkg/admission/defaulttolerationseconds | |
plugin/pkg/admission/deny | |
plugin/pkg/admission/eventratelimit | Package eventratelimit contains an admission controller that enforces a rate limit on events |
plugin/pkg/admission/eventratelimit/apis | |
plugin/pkg/admission/eventratelimit/apis/eventratelimit | |
plugin/pkg/admission/eventratelimit/apis/eventratelimit/install | Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery. |
plugin/pkg/admission/eventratelimit/apis/eventratelimit/v1alpha1 | Package v1alpha1 is the v1alpha1 version of the API. |
plugin/pkg/admission/eventratelimit/apis/eventratelimit/validation | |
plugin/pkg/admission/extendedresourcetoleration | |
plugin/pkg/admission/gc | |
plugin/pkg/admission/imagepolicy | Package imagepolicy contains an admission controller that configures a webhook to which policy decisions are delegated. |
plugin/pkg/admission/limitranger | |
plugin/pkg/admission/namespace | |
plugin/pkg/admission/namespace/autoprovision | |
plugin/pkg/admission/namespace/exists | |
plugin/pkg/admission/network | |
plugin/pkg/admission/network/defaultingressclass | |
plugin/pkg/admission/network/denyserviceexternalips | |
plugin/pkg/admission/noderestriction | |
plugin/pkg/admission/nodetaint | |
plugin/pkg/admission/podnodeselector | |
plugin/pkg/admission/podtolerationrestriction | Package podtolerationrestriction is a plugin that first verifies any conflict between a pod's tolerations and its namespace's tolerations, and rejects the pod if there's a conflict. |
plugin/pkg/admission/podtolerationrestriction/apis | |
plugin/pkg/admission/podtolerationrestriction/apis/podtolerationrestriction | |
plugin/pkg/admission/podtolerationrestriction/apis/podtolerationrestriction/install | Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery. |
plugin/pkg/admission/podtolerationrestriction/apis/podtolerationrestriction/v1alpha1 | Package v1alpha1 is the v1alpha1 version of the API. |
plugin/pkg/admission/podtolerationrestriction/apis/podtolerationrestriction/validation | |
plugin/pkg/admission/podtopologylabels | Package podtopologylabels is a plugin that mutates `pod/binding` requests by copying the `topology.k8s.io/{zone,region}` labels from the assigned Node object (in the Binding being admitted) onto the Binding so that it can be persisted onto the Pod object when the Pod is being scheduled. |
plugin/pkg/admission/priority | |
plugin/pkg/admission/resourcequota | |
plugin/pkg/admission/runtimeclass | Package runtimeclass contains an admission controller for modifying and validating new Pods to take RuntimeClass into account. |
plugin/pkg/admission/security | Package security contains admission plugins specific to cluster security. |
plugin/pkg/admission/security/podsecurity | |
plugin/pkg/admission/serviceaccount | Package serviceaccount enforces all pods having an associated serviceaccount, and all containers mounting the API token for that serviceaccount at a known location |
plugin/pkg/admission/storage | |
plugin/pkg/admission/storage/persistentvolume | |
plugin/pkg/admission/storage/persistentvolume/resize | |
plugin/pkg/admission/storage/storageclass | |
plugin/pkg/admission/storage/storageclass/setdefault | |
plugin/pkg/admission/storage/storageobjectinuseprotection | |
plugin/pkg/auth | Package auth contains implementations for interfaces in the pkg/auth package |
plugin/pkg/auth/authenticator | |
plugin/pkg/auth/authenticator/token | |
plugin/pkg/auth/authenticator/token/bootstrap | Package bootstrap provides a token authenticator for TLS bootstrap secrets. |
plugin/pkg/auth/authorizer | Package authorizer contains implementations for pkg/auth/authorizer interfaces |
plugin/pkg/auth/authorizer/node | |
plugin/pkg/auth/authorizer/rbac | Package rbac implements the authorizer.Authorizer interface using roles base access control. |
plugin/pkg/auth/authorizer/rbac/bootstrappolicy | |