OptionalcertificateOptionalconfigurationholds kubevirt configurations. same as the virt-configMap
OptionalcustomizeOptionalimageThe ImagePullPolicy to use.
Possible enum values:
"Always" means that kubelet always attempts to pull the latest image. Container will fail If the pull fails."IfNotPresent" means that kubelet pulls if the image isn't present on disk. Container will fail if the image isn't present and the pull fails."Never" means that kubelet never pulls an image, but only uses a local image. Container will fail if the image isn't presentOptionalimageThe imagePullSecrets to pull the container images from Defaults to none
OptionalimageThe image registry to pull the container images from Defaults to the same registry the operator's container image is pulled from.
OptionalimageThe image tag to use for the continer images installed. Defaults to the same tag as the operator's container image.
Optionalinfraselectors and tolerations that should apply to KubeVirt infrastructure components
OptionalmonitorThe name of the Prometheus service account that needs read-access to KubeVirt endpoints Defaults to prometheus-k8s
OptionalmonitorThe namespace Prometheus is deployed in Defaults to openshift-monitor
OptionalproductDesignate the apps.kubevirt.io/component label for KubeVirt components. Useful if KubeVirt is included as part of a product. If ProductComponent is not specified, the component label default value is kubevirt.
OptionalproductDesignate the apps.kubevirt.io/part-of label for KubeVirt components. Useful if KubeVirt is included as part of a product. If ProductName is not specified, the part-of label will be omitted.
OptionalproductDesignate the apps.kubevirt.io/version label for KubeVirt components. Useful if KubeVirt is included as part of a product. If ProductVersion is not specified, KubeVirt's version will be used.
OptionalserviceThe namespace the service monitor will be deployed When ServiceMonitorNamespace is set, then we'll install the service monitor object in that namespace otherwise we will use the monitoring namespace.
OptionalsynchronizationSpecify the port to listen on for VMI status synchronization traffic. Default is 9185
OptionaluninstallSpecifies if kubevirt can be deleted if workloads are still present. This is mainly a precaution to avoid accidental data loss
Optionalworkloadsselectors and tolerations that should apply to KubeVirt workloads
OptionalworkloadWorkloadUpdateStrategy defines at the cluster level how to handle automated workload updates
Default