Volume Projection Patch Args
data class VolumeProjectionPatchArgs(val clusterTrustBundle: Output<ClusterTrustBundleProjectionPatchArgs>? = null, val configMap: Output<ConfigMapProjectionPatchArgs>? = null, val downwardAPI: Output<DownwardAPIProjectionPatchArgs>? = null, val secret: Output<SecretProjectionPatchArgs>? = null, val serviceAccountToken: Output<ServiceAccountTokenProjectionPatchArgs>? = null) : ConvertibleToJava<VolumeProjectionPatchArgs>
Projection that may be projected along with other supported volume types
Constructors
Link copied to clipboard
fun VolumeProjectionPatchArgs(clusterTrustBundle: Output<ClusterTrustBundleProjectionPatchArgs>? = null, configMap: Output<ConfigMapProjectionPatchArgs>? = null, downwardAPI: Output<DownwardAPIProjectionPatchArgs>? = null, secret: Output<SecretProjectionPatchArgs>? = null, serviceAccountToken: Output<ServiceAccountTokenProjectionPatchArgs>? = null)
Functions
Properties
Link copied to clipboard
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 deduplicated. The ordering of certificates within the file is arbitrary, and Kubelet may change the order over time.