Add support for specifying userData
and networkData
as part of the worker config
#69
Labels
area/networking
Networking related
kind/enhancement
Enhancement, improvement, extension
lifecycle/rotten
Nobody worked on this for 12 months (final aging stage)
platform/kubevirt
Container Native Virtualization (CNV) KubeVirt platform/infrastructure
priority/5
Priority (lower number equals higher priority)
Currently, Kubevirt VM
userData
is configured using a sophisticated mechanism in which multiple extensions participate.networkData
is hardcoded in https://github.com/gardener/machine-controller-manager-provider-kubevirt to the following YAML snippet if custom networks are used, and to an empty string otherwise:We should be able to specify user-defined parts of the
userData
and thenetworkData
in theShoot
resource as part of the worker config, as it could be used to configure other aspects beyond what is already configured that could be important in certain cases. See Cloud config examples and Networking Config Version 2 for the full documentation.The contents of
userData
andnetworkData
specified by the user should be merged with the already computed / default configurations. TODO How should conflicts be resolved?Example
Shoot
resource withuserData
andnetworkData
configured:/area networking
/kind enhancement
/priority normal
/platform kubevirt
The text was updated successfully, but these errors were encountered: