Documentation ¶
Index ¶
- func DisableFeatureGate(feature string)
- func EnableFeatureGate(feature string) *v1.KubeVirt
- func ExpectResourceVersionToBeLessEqualThanConfigVersion(resourceVersion, configVersion string) bool
- func PatchWorkloadUpdateMethodAndRolloutStrategy(kvName string, virtClient kubecli.KubevirtClient, ...)
- func RegisterKubevirtConfigChange(change func(c v1.KubeVirtConfiguration) (*patch.PatchSet, error)) error
- func UpdateKubeVirtConfigValueAndWait(kvConfig v1.KubeVirtConfiguration) *v1.KubeVirt
- func WaitForConfigToBePropagatedToComponent(podLabel string, resourceVersion string, compareResourceVersions compare, ...)
- func WithNetBindingPlugin(name string, netBindingPlugin v1.InterfaceBindingPlugin) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DisableFeatureGate ¶
func DisableFeatureGate(feature string)
func EnableFeatureGate ¶
func PatchWorkloadUpdateMethodAndRolloutStrategy ¶
func PatchWorkloadUpdateMethodAndRolloutStrategy(kvName string, virtClient kubecli.KubevirtClient, updateStrategy *v1.KubeVirtWorkloadUpdateStrategy, rolloutStrategy *v1.VMRolloutStrategy, fgs []string)
func UpdateKubeVirtConfigValueAndWait ¶
func UpdateKubeVirtConfigValueAndWait(kvConfig v1.KubeVirtConfiguration) *v1.KubeVirt
UpdateKubeVirtConfigValueAndWait updates the given configuration in the kubevirt custom resource and then waits to allow the configuration events to be propagated to the consumers.
func WithNetBindingPlugin ¶
func WithNetBindingPlugin(name string, netBindingPlugin v1.InterfaceBindingPlugin) error
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.