| pkg/admission/plugin/authorizer | |
| pkg/admission/plugin/cel | |
| pkg/admission/plugin/manifest | Package manifest provides shared utilities for loading admission configurations from static manifest files. |
| pkg/admission/plugin/manifest/metrics | Package metrics provides metrics for manifest-based admission configuration. |
| pkg/admission/plugin/namespace | |
| pkg/admission/plugin/namespace/lifecycle | |
| pkg/admission/plugin/policy | |
| pkg/admission/plugin/policy/config | |
| pkg/admission/plugin/policy/config/apis | |
| pkg/admission/plugin/policy/config/apis/policyconfig | Package policyconfig defines the configuration for the validating and mutating admission policy plugins. |
| pkg/admission/plugin/policy/config/apis/policyconfig/install | Package install installs the policyconfig API group, making it available as an option to all of the API encoding/decoding machinery. |
| pkg/admission/plugin/policy/config/apis/policyconfig/v1 | Package v1 is the v1 version of the API. |
| pkg/admission/plugin/policy/generic | |
| pkg/admission/plugin/policy/internal | |
| pkg/admission/plugin/policy/manifest | |
| pkg/admission/plugin/policy/manifest/loader | Package loader provides generic functionality to load policy and binding configurations from manifest files. |
| pkg/admission/plugin/policy/manifest/source | Package source provides a Source implementation that loads policy configurations from manifest files. |
| pkg/admission/plugin/policy/matching | |
| pkg/admission/plugin/policy/mutating | |
| pkg/admission/plugin/policy/mutating/metrics | |
| pkg/admission/plugin/policy/mutating/patch | |
| pkg/admission/plugin/policy/validating | |
| pkg/admission/plugin/policy/validating/metrics | |
| pkg/admission/plugin/resourcequota | Package resourcequota enforces all incoming requests against any applied quota in the namespace context of the request |
| pkg/admission/plugin/resourcequota/apis | |
| pkg/admission/plugin/resourcequota/apis/resourcequota | |
| pkg/admission/plugin/resourcequota/apis/resourcequota/install | Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery. |
| pkg/admission/plugin/resourcequota/apis/resourcequota/v1 | Package v1 is the v1 version of the API. |
| pkg/admission/plugin/resourcequota/apis/resourcequota/v1alpha1 | Package v1alpha1 is the v1alpha1 version of the API. |
| pkg/admission/plugin/resourcequota/apis/resourcequota/v1beta1 | Package v1beta1 is the v1beta1 version of the API. |
| pkg/admission/plugin/resourcequota/apis/resourcequota/validation | |
| pkg/admission/plugin/webhook | |
| pkg/admission/plugin/webhook/config | |
| pkg/admission/plugin/webhook/config/apis | |
| pkg/admission/plugin/webhook/config/apis/webhookadmission | |
| pkg/admission/plugin/webhook/config/apis/webhookadmission/install | Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery. |
| pkg/admission/plugin/webhook/config/apis/webhookadmission/v1 | Package v1 is the v1 version of the API. |
| pkg/admission/plugin/webhook/errors | Package errors contains utilities for admission webhook specific errors |
| pkg/admission/plugin/webhook/generic | |
| pkg/admission/plugin/webhook/initializer | |
| pkg/admission/plugin/webhook/manifest | |
| pkg/admission/plugin/webhook/manifest/loader | Package loader provides generic functionality to load webhook configurations from manifest files. |
| pkg/admission/plugin/webhook/manifest/source | Package source provides a Source implementation that loads webhook configurations from manifest files. |
| pkg/admission/plugin/webhook/matchconditions | |
| pkg/admission/plugin/webhook/mutating | Package mutating delegates admission checks to dynamically configured mutating webhooks. |
| pkg/admission/plugin/webhook/predicates | |
| pkg/admission/plugin/webhook/predicates/namespace | Package namespace defines the utilities that are used by the webhook plugin to decide if a webhook should be applied to an object based on its namespace. |
| pkg/admission/plugin/webhook/predicates/object | Package object defines the utilities that are used by the webhook plugin to decide if a webhook should run, as long as either the old object or the new object has labels matching the webhook config's objectSelector. |
| pkg/admission/plugin/webhook/predicates/rules | |
| pkg/admission/plugin/webhook/request | Package request creates admissionReview request based on admission attributes. |
| pkg/admission/plugin/webhook/testcerts | Package testcerts contains generated key pairs used by the unit tests of mutating and validating webhooks. |
| pkg/admission/plugin/webhook/testing | |
| pkg/admission/plugin/webhook/testing/main | |
| pkg/admission/plugin/webhook/util | |
| pkg/admission/plugin/webhook/validating | Package validating makes calls to validating (i.e., non-mutating) webhooks during the admission process. |