Skip to content

Commit

Permalink
Define ClusterTrustBundlePEM projected volume
Browse files Browse the repository at this point in the history
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.

Kubernetes-commit: ecfdc8fda55923c18708488ec1561a4fcf9f3e33
  • Loading branch information
ahmedtd authored and k8s-publishing-bot committed Oct 22, 2022
1 parent 66e57f7 commit ac369c3
Showing 1 changed file with 48 additions and 0 deletions.
48 changes: 48 additions & 0 deletions applyconfigurations/core/v1/clustertrustbundlepemprojection.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit ac369c3

Please sign in to comment.