CSI livenessprobe

Status and Releases

Git Repository: https://github.com/kubernetes-csi/livenessprobe

Status: GA/Stable

Latest stable releaseBranchMin CSI VersionMax CSI VersionContainer ImageMin K8s VersionMax K8s Version
livenessprobe v2.2.0release-2.2v1.0.0-k8s.gcr.io/sig-storage/livenessprobe:v2.2.0v1.13-
livenessprobe v2.0.0release-2.0v1.0.0-quay.io/k8scsi/livenessprobe:v2.0.0v1.13-
livenessprobe v1.1.0release-1.1v1.0.0-quay.io/k8scsi/livenessprobe:v1.1.0v1.13-
Unsupported.No 0.x branch.v0.3.0v0.3.0quay.io/k8scsi/livenessprobe:v0.4.1v1.10v1.16


The CSI livenessprobe is a sidecar container that monitors the health of the CSI driver and reports it to Kubernetes via the Liveness Probe mechanism. This enables Kubernetes to automatically detect issues with the driver and restart the pod to try and fix the issue.


All CSI drivers should use the liveness probe to improve the availability of the driver while deployed on Kubernetes.

For detailed information (binary parameters, RBAC rules, etc.), see https://github.com/kubernetes-csi/livenessprobe/blob/master/README.md.


The CSI livenessprobe is deployed as part of controller and node deployments. See deployment section for more details.