This alert fires when the hostpath provisioner (HPP) Operator is down.
The HPP Operator deploys and manages the HPP infrastructure components, such as the daemon set that provisions hostpath volumes.
The HPP components might fail to deploy or to remain in the required state. As a result, the HPP installation might not work correctly in the cluster.
Configure the HPP_NAMESPACE
environment variable:
$ HPP_NAMESPACE="$(kubectl get deployment -A | grep hostpath-provisioner-operator | awk '{print $1}')"
Check whether the hostpath-provisioner-operator
pod is currently running:
$ kubectl -n $HPP_NAMESPACE get pods -l name=hostpath-provisioner-operator
Obtain the details of the hostpath-provisioner-operator
pod:
$ kubectl -n $HPP_NAMESPACE describe pods -l name=hostpath-provisioner-operator
Check the log of the hostpath-provisioner-operator
pod for errors:
$ kubectl -n $HPP_NAMESPACE logs -l name=hostpath-provisioner-operator
Based on the information obtained during the diagnosis procedure, try to identify the root cause and resolve the issue.
If you cannot resolve the issue, see the following resources: