Sync from Host to Virtual
Declare which host resources you want to sync to the virtual cluster.
Enabled by Default
Disabled by Default
Config reference
fromHost
required object pro
Configure what resources vCluster should sync from the host cluster to the virtual cluster.
fromHost
required object pronodes
required object pro
Nodes defines if nodes should get synced from the host cluster to the virtual cluster, but not back.
nodes
required object proenabled
required boolean false pro
Enabled specifies if syncing real nodes should be enabled. If this is disabled, vCluster will create fake nodes instead.
enabled
required boolean false prosyncBackChanges
required boolean false pro
SyncBackChanges enables syncing labels and taints from the virtual cluster to the host cluster. If this is enabled someone within the virtual cluster will be able to change the labels and taints of the host cluster node.
syncBackChanges
required boolean false proclearImageStatus
required boolean false pro
ClearImageStatus will erase the image status when syncing a node. This allows to hide images that are pulled by the node.
clearImageStatus
required boolean false proselector
required object pro
Selector can be used to define more granular what nodes should get synced from the host cluster to the virtual cluster.
selector
required object proall
required boolean false pro
All specifies if all nodes should get synced by vCluster from the host to the virtual cluster or only the ones where pods are assigned to.
all
required boolean false prolabels
required object pro
Labels are the node labels used to sync nodes from host cluster to virtual cluster. This will also set the node selector when syncing a pod from virtual cluster to host cluster to the same value.
labels
required object proevents
required object pro
Events defines if events should get synced from the host cluster to the virtual cluster, but not back.
events
required object proenabled
required boolean false pro
Enabled defines if this option should be enabled.
enabled
required boolean false proingressClasses
required object pro
IngressClasses defines if ingress classes should get synced from the host cluster to the virtual cluster, but not back.
ingressClasses
required object proenabled
required boolean false pro
Enabled defines if this option should be enabled.
enabled
required boolean false prostorageClasses
required object pro
StorageClasses defines if storage classes should get synced from the host cluster to the virtual cluster, but not back. If auto, is automatically enabled when the virtual scheduler is enabled.
storageClasses
required object proenabled
required string|boolean pro
Enabled defines if this option should be enabled.
enabled
required string|boolean procsiNodes
required object pro
CSINodes defines if csi nodes should get synced from the host cluster to the virtual cluster, but not back. If auto, is automatically enabled when the virtual scheduler is enabled.
csiNodes
required object proenabled
required string|boolean pro
Enabled defines if this option should be enabled.
enabled
required string|boolean procsiDrivers
required object pro
CSIDrivers defines if csi drivers should get synced from the host cluster to the virtual cluster, but not back. If auto, is automatically enabled when the virtual scheduler is enabled.
csiDrivers
required object proenabled
required string|boolean pro
Enabled defines if this option should be enabled.
enabled
required string|boolean procsiStorageCapacities
required object pro
CSIStorageCapacities defines if csi storage capacities should get synced from the host cluster to the virtual cluster, but not back. If auto, is automatically enabled when the virtual scheduler is enabled.
csiStorageCapacities
required object proenabled
required string|boolean pro
Enabled defines if this option should be enabled.
enabled
required string|boolean pro