No running virt-controller
pod has been detected for 5 minutes.
Any actions related to virtual machine (VM) lifecycle management fail. This notably includes launching a new virtual machine instance (VMI) or shutting down an existing VMI.
Set the NAMESPACE
environment variable:
$ export NAMESPACE="$(kubectl get kubevirt -A -o custom-columns="":.metadata.namespace)"
Check the status of the virt-controller
deployment:
$ kubectl get deployment -n $NAMESPACE virt-controller -o yaml
Review the logs of the virt-controller
pod:
$ kubectl get logs <virt-controller>
This alert can have a variety of causes, including the following:
Identify the root cause and fix it, if possible.
If you cannot resolve the issue, see the following resources: