CSI livenessprobe

Status and Releases

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

Status: GA/Stable

Supported Versions

Latest stable releaseBranchMin CSI VersionMax CSI VersionContainer ImageMin K8s VersionMax K8s Version
livenessprobe v2.12.0release-2.12v1.0.0-registry.k8s.io/sig-storage/livenessprobe:v2.12.0v1.13-
livenessprobe v2.11.0release-2.11v1.0.0-registry.k8s.io/sig-storage/livenessprobe:v2.11.0v1.13-
livenessprobe v2.10.0release-2.10v1.0.0-registry.k8s.io/sig-storage/livenessprobe:v2.10.0v1.13-
livenessprobe v2.9.0release-2.9v1.0.0-registry.k8s.io/sig-storage/livenessprobe:v2.9.0v1.13-
livenessprobe v2.8.0release-2.8v1.0.0-registry.k8s.io/sig-storage/livenessprobe:v2.8.0v1.13-

Unsupported Versions

Latest stable releaseBranchMin CSI VersionMax CSI VersionContainer ImageMin K8s VersionMax K8s Version
livenessprobe v2.7.0release-2.7v1.0.0-registry.k8s.io/sig-storage/livenessprobe:v2.7.0v1.13-
livenessprobe v2.6.0release-2.6v1.0.0-registry.k8s.io/sig-storage/livenessprobe:v2.6.0v1.13-
livenessprobe v2.5.0release-2.5v1.0.0-registry.k8s.io/sig-storage/livenessprobe:v2.5.0v1.13-
livenessprobe v2.4.0release-2.4v1.0.0-registry.k8s.io/sig-storage/livenessprobe:v2.4.0v1.13-
livenessprobe v2.3.0release-2.3v1.0.0-registry.k8s.io/sig-storage/livenessprobe:v2.3.0v1.13-
livenessprobe v2.2.0release-2.2v1.0.0-registry.k8s.io/sig-storage/livenessprobe:v2.2.0v1.13-
livenessprobe v2.1.0release-2.1v1.0.0-registry.k8s.io/sig-storage/livenessprobe:v2.1.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

Description

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.

Usage

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.

Deployment

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