Advanced
Config reference
advanced
required object pro
Advanced holds additional configuration for the vCluster control plane.
advanced
required object prodefaultImageRegistry
required string pro
DefaultImageRegistry will be used as a prefix for all internal images deployed by vCluster or Helm. This makes it easy to
upload all required vCluster images to a single private repository and set this value. Workload images are not affected by this.
defaultImageRegistry
required string provirtualScheduler
required object pro
VirtualScheduler defines if a scheduler should be used within the virtual cluster or the scheduling decision for workloads will be made by the host cluster.
virtualScheduler
required object proenabled
required boolean false pro
Enabled defines if this option should be enabled.
enabled
required boolean false proserviceAccount
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 proworkloadServiceAccount
required object pro
WorkloadServiceAccount specifies options for the service account that will be used for the workloads that run within the virtual cluster.
workloadServiceAccount
required object proenabled
required boolean false pro
Enabled specifies if the service account for the workloads should get deployed.
enabled
required boolean false proname
required string pro
Name specifies what name to use for the service account for the virtual cluster workloads.
name
required string proimagePullSecrets
required object[] pro
ImagePullSecrets defines extra image pull secrets for the workload 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 proheadlessService
required object pro
HeadlessService specifies options for the headless service used for the vCluster StatefulSet.
headlessService
required object pro