kubernetes/plugin/pkg/admission
Taahir Ahmed ecfdc8fda5 Define ClusterTrustBundlePEM projected volume
This commit defines the ClusterTrustBundlePEM projected volume types.
These types have been renamed from the KEP (PEMTrustAnchors) in order to
leave open the possibility of a similar projection drawing from a
yet-to-exist namespaced-scoped TrustBundle object, which came up during
KEP discussion.

* Add the projection field to internal and v1 APIs.
* Add validation to ensure that usages of the project must specify a
  name and path.
* Add TODO covering admission control to forbid mirror pods from using
  the projection.

Part of KEP-3257.
2023-11-03 11:40:48 -07:00
..
admit hack/update-bazel.sh 2021-02-28 15:17:29 -08:00
alwayspullimages hack/update-bazel.sh 2021-02-28 15:17:29 -08:00
antiaffinity hack/update-bazel.sh 2021-02-28 15:17:29 -08:00
certificates Allow storage migration of CTB without attest authorization 2023-09-20 12:26:11 -04:00
defaulttolerationseconds hack/update-bazel.sh 2021-02-28 15:17:29 -08:00
deny hack/update-bazel.sh 2021-02-28 15:17:29 -08:00
eventratelimit Clean up brace whitespace in **/validation_test.go 2023-05-02 00:48:42 -07:00
extendedresourcetoleration hack/update-bazel.sh 2021-02-28 15:17:29 -08:00
gc cleanup: omit comparison with bool constants 2023-09-05 10:24:38 +08:00
imagepolicy cleanup: omit comparison with bool constants 2023-09-05 10:24:38 +08:00
limitranger Merge pull request #118463 from testwill/replace_loop 2023-10-24 15:04:39 +02:00
namespace Update admission initializers. 2022-11-07 21:24:46 +00:00
network plugin/pkg/admission: Replace deprecated pointer function 2023-01-04 14:12:32 +01:00
noderestriction api: introduce separate VolumeResourceRequirements struct 2023-08-21 15:31:28 +02:00
nodetaint hack/update-bazel.sh 2021-02-28 15:17:29 -08:00
podnodeselector Update admission initializers. 2022-11-07 21:24:46 +00:00
podtolerationrestriction Clean up brace whitespace in **/validation_test.go 2023-05-02 00:48:42 -07:00
priority Merge pull request #106565 from kerthcet/feature/addd-several-testcases-to-cover-priority-admission 2022-03-03 10:43:48 -08:00
resourcequota api: introduce separate VolumeResourceRequirements struct 2023-08-21 15:31:28 +02:00
runtimeclass mark PodOverhead to GA in v1.24; remove in v1.26 2022-03-17 09:30:14 +08:00
security KEP-127: Update PSS based on feature gate 2023-10-27 10:49:11 +02:00
securitycontext/scdeny Add a SecurityContextDeny feature gate disabled by default 2023-03-13 10:18:08 +01:00
serviceaccount Define ClusterTrustBundlePEM projected volume 2023-11-03 11:40:48 -07:00
storage api: introduce separate VolumeResourceRequirements struct 2023-08-21 15:31:28 +02:00
OWNERS Check in OWNERS modified by update-yamlfmt.sh 2021-12-09 21:31:26 -05:00