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
defaultImageRegistry
configuration. - 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 proenabled
required boolean false pro
Enabled specifies if the service account should get deployed.
enabled
required boolean false proname
required string pro
Name specifies what name to use for the service account.
name
required string proimagePullSecrets
required object[] pro
ImagePullSecrets defines extra image pull secrets for the service account.
imagePullSecrets
required object[] proname
required string pro
Name of the image pull secret to use.
name
required string proannotations
required object pro
Annotations are extra annotations for this resource.
annotations
required object prolabels
required object pro
Labels are extra labels for this resource.
labels
required object pro