objectio.k8s.api.core.v1.VolumeProjection
Projection that may be projected along with other supported volume types. Exactly one of these fields must be set.
- Source
specs/apis__apps__v1_openapi.json- Revision
9a79c3bd90f7- Active snapshot
2a9112600697
ClusterTrustBundle allows a pod to access the `.spec.trustBundle` field of ClusterTrustBundle objects in an auto-updating file. Alpha, gated by the ClusterTrustBundleProjection feature gate. ClusterTrustBundle objects can either be selected by name, or by the combination of signer name and a label selector. Kubelet performs aggressive normalization of the PEM contents written into the pod filesystem. Esoteric PEM features such as inter-block comments and block headers are stripped. Certificates are ded…
configMap information about the configMap data to project
downwardAPI information about the downwardAPI data to project
Projects an auto-rotating credential bundle (private key and certificate chain) that the pod can use either as a TLS client or server. Kubelet generates a private key and uses it to send a PodCertificateRequest to the named signer. Once the signer approves the request and issues a certificate chain, Kubelet writes the key and certificate chain to the pod filesystem. The pod does not start until certificates have been issued for each podCertificate projected volume source in its spec. Kubelet will begin …
secret information about the secret data to project
serviceAccountToken is information about the serviceAccountToken data to project