kubernetesk8s.io/kubernetes/plugin Directories

plugin/ directory

Directories

PathSynopsis
plugin/pkg
plugin/pkg/admission
plugin/pkg/admission/admit
plugin/pkg/admission/alwayspullimagesPackage alwayspullimages contains an admission controller that modifies every new Pod to force the image pull policy to Always.
plugin/pkg/admission/antiaffinityPackage antiaffinity provides the LimitPodHardAntiAffinityTopology admission controller.
plugin/pkg/admission/certificates
plugin/pkg/admission/certificates/approval
plugin/pkg/admission/certificates/signing
plugin/pkg/admission/certificates/subjectrestriction
plugin/pkg/admission/defaulttolerationseconds
plugin/pkg/admission/deny
plugin/pkg/admission/eventratelimitPackage 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/installPackage 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/v1alpha1Package 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/imagepolicyPackage 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/podtolerationrestrictionPackage 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/installPackage 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/v1alpha1Package v1alpha1 is the v1alpha1 version of the API.
plugin/pkg/admission/podtolerationrestriction/apis/podtolerationrestriction/validation
plugin/pkg/admission/priority
plugin/pkg/admission/resourcequota
plugin/pkg/admission/runtimeclassPackage runtimeclass contains an admission controller for modifying and validating new Pods to take RuntimeClass into account.
plugin/pkg/admission/securityPackage security contains admission plugins specific to cluster security.
plugin/pkg/admission/securitycontext
plugin/pkg/admission/securitycontext/scdeny
plugin/pkg/admission/security/podsecuritypolicy
plugin/pkg/admission/serviceaccountPackage 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/labelPackage label created persistent volumes with zone information as provided by the cloud provider
plugin/pkg/admission/storage/persistentvolume/resize
plugin/pkg/admission/storage/storageclass
plugin/pkg/admission/storage/storageclass/setdefault
plugin/pkg/admission/storage/storageobjectinuseprotection
plugin/pkg/authPackage auth contains implementations for interfaces in the pkg/auth package
plugin/pkg/auth/authenticator
plugin/pkg/auth/authenticator/token
plugin/pkg/auth/authenticator/token/bootstrapPackage bootstrap provides a token authenticator for TLS bootstrap secrets.
plugin/pkg/auth/authorizerPackage authorizer contains implementations for pkg/auth/authorizer interfaces
plugin/pkg/auth/authorizer/node
plugin/pkg/auth/authorizer/rbacPackage rbac implements the authorizer.Authorizer interface using roles base access control.
plugin/pkg/auth/authorizer/rbac/bootstrappolicy
Version
v1.21.7
Published
Nov 17, 2021
Platform
js/wasm
Last checked
57 seconds ago

Tools for package owners.