Service Account
Modify the vCluster control plane's ServiceAccount. You may need to do this in these situations:
- You are using a private image registry. See
defaultImageRegistryconfiguration. - You are using a Cloud provider's IAM integration, such as Google's Workload Identity and AWS's IAM roles for service accounts(IRSA).
- You need to provide AuthN or AuthZ for cloud provider image registries.
Config reference​
serviceAccount required object pro​
ServiceAccount specifies options for the vCluster control plane service account.
serviceAccount required object pro​enabled required boolean true pro​
Enabled specifies if the service account should get deployed.
enabled required boolean true pro​name required string pro​
Name specifies what name to use for the service account.
name required string pro​imagePullSecrets required object[] pro​
ImagePullSecrets defines extra image pull secrets for the service account.
imagePullSecrets required object[] pro​name required string pro​
Name of the image pull secret to use.
name required string pro​annotations required object {} pro​
Annotations are extra annotations for this resource.
annotations required object {} pro​labels required object {} pro​
Labels are extra labels for this resource.
labels required object {} pro​