Skip to content

Releases: kubernetes-csi/external-health-monitor

v0.12.1

04 Jun 14:57
0f19540
Compare
Choose a tag to compare

Overall Status

The Volume Health Monitor is implemented in two components: External Health Monitor Controller and Kubelet.

  • The External Health Monitor Controller has been Alpha since Kubernetes 1.19.
  • When this feature was first introduced in Kubernetes 1.19, there was an External Health Monitor Agent that monitors volume health from the node side. In the Kubernetes 1.21 release, the node side volume health monitoring logic was moved to Kubelet as an Alpha feature to avoid duplicate CSI RPC calls.

Supported CSI Spec Versions

1.3 and higher

Container

Not available yet.

Full Changelog

https://github.com/kubernetes-csi/external-health-monitor/blob/v0.12.1/CHANGELOG/CHANGELOG-0.12.md

v0.12.0

24 May 17:58
b505726
Compare
Choose a tag to compare

Overall Status

The Volume Health Monitor is implemented in two components: External Health Monitor Controller and Kubelet.

  • The External Health Monitor Controller has been Alpha since Kubernetes 1.19.
  • When this feature was first introduced in Kubernetes 1.19, there was an External Health Monitor Agent that monitors volume health from the node side. In the Kubernetes 1.21 release, the node side volume health monitoring logic was moved to Kubelet as an Alpha feature to avoid duplicate CSI RPC calls.

Supported CSI Spec Versions

1.3 and higher

Container

Not available yet.

Full Changelog

https://github.com/kubernetes-csi/external-health-monitor/blob/v0.12.0/CHANGELOG/CHANGELOG-0.12.md

v0.11.0

10 Jan 15:24
b945940
Compare
Choose a tag to compare

Overall Status

The Volume Health Monitor is implemented in two components: External Health Monitor Controller and Kubelet.

  • The External Health Monitor Controller has been Alpha since Kubernetes 1.19.
  • When this feature was first introduced in Kubernetes 1.19, there was an External Health Monitor Agent that monitors volume health from the node side. In the Kubernetes 1.21 release, the node side volume health monitoring logic was moved to Kubelet as an Alpha feature to avoid duplicate CSI RPC calls.

Supported CSI Spec Versions

1.3 and higher

Container

docker pull registry.k8s.io/sig-storage/csi-external-health-monitor-controller:v0.11.0

Full Changelog

https://github.com/kubernetes-csi/external-health-monitor/blob/v0.11.0/CHANGELOG/CHANGELOG-0.11.md

v0.10.0

13 Sep 21:09
1b5d5ce
Compare
Choose a tag to compare

Overall Status

The Volume Health Monitor is implemented in two components: External Health Monitor Controller and Kubelet.

  • The External Health Monitor Controller has been Alpha since Kubernetes 1.19.
  • When this feature was first introduced in Kubernetes 1.19, there was an External Health Monitor Agent that monitors volume health from the node side. In the Kubernetes 1.21 release, the node side volume health monitoring logic was moved to Kubelet as an Alpha feature to avoid duplicate CSI RPC calls.

Supported CSI Spec Versions

1.3 and higher

Container

docker pull registry.k8s.io/sig-storage/csi-external-health-monitor-controller:v0.10.0

Full Changelog

https://github.com/kubernetes-csi/external-health-monitor/blob/v0.10.0/CHANGELOG/CHANGELOG-0.10.md

v0.9.0

08 May 17:56
cfe0a0c
Compare
Choose a tag to compare

Overall Status

The Volume Health Monitor is implemented in two components: External Health Monitor Controller and Kubelet.

  • The External Health Monitor Controller has been Alpha since Kubernetes 1.19.
  • When this feature was first introduced in Kubernetes 1.19, there was an External Health Monitor Agent that monitors volume health from the node side. In the Kubernetes 1.21 release, the node side volume health monitoring logic was moved to Kubelet as an Alpha feature to avoid duplicate CSI RPC calls.

Supported CSI Spec Versions

1.3 and higher

Container

docker pull registry.k8s.io/sig-storage/csi-external-health-monitor-controller:v0.9.0

Full Changelog

https://github.com/kubernetes-csi/external-health-monitor/blob/v0.9.0/CHANGELOG/CHANGELOG-0.9.md

v0.8.0

05 Jan 19:51
f11edf7
Compare
Choose a tag to compare

Overall Status

The Volume Health Monitor is implemented in two components: External Health Monitor Controller and Kubelet.

  • The External Health Monitor Controller has been Alpha since Kubernetes 1.19.
  • When this feature was first introduced in Kubernetes 1.19, there was an External Health Monitor Agent that monitors volume health from the node side. In the Kubernetes 1.21 release, the node side volume health monitoring logic was moved to Kubelet as an Alpha feature to avoid duplicate CSI RPC calls.

Supported CSI Spec Versions

1.3 and higher

Container

docker pull registry.k8s.io/sig-storage/csi-external-health-monitor-controller:v0.8.0

Full Changelog

https://github.com/kubernetes-csi/external-health-monitor/blob/v0.8.0/CHANGELOG/CHANGELOG-0.8.md

v0.7.0

21 Sep 22:15
8a375c9
Compare
Choose a tag to compare

Overall Status

The Volume Health Monitor is implemented in two components: External Health Monitor Controller and Kubelet.

  • The External Health Monitor Controller has been Alpha since Kubernetes 1.19.
  • When this feature was first introduced in Kubernetes 1.19, there was an External Health Monitor Agent that monitors volume health from the node side. In the Kubernetes 1.21 release, the node side volume health monitoring logic was moved to Kubelet as an Alpha feature to avoid duplicate CSI RPC calls.

Supported CSI Spec Versions

1.3 and higher

Container

docker pull registry.k8s.io/sig-storage/csi-external-health-monitor-controller:v0.7.0

Full Changelog

https://github.com/kubernetes-csi/external-health-monitor/blob/v0.7.0/CHANGELOG/CHANGELOG-0.7.md

v0.6.0

23 Jun 19:00
7a54ec5
Compare
Choose a tag to compare

Overall Status

The Volume Health Monitor is implemented in two components: External Health Monitor Controller and Kubelet.

  • The External Health Monitor Controller has been Alpha since Kubernetes 1.19.
  • When this feature was first introduced in Kubernetes 1.19, there was an External Health Monitor Agent that monitors volume health from the node side. In the Kubernetes 1.21 release, the node side volume health monitoring logic was moved to Kubelet as an Alpha feature to avoid duplicate CSI RPC calls.

Supported CSI Spec Versions

1.3 and higher

Container

docker pull registry.k8s.io/sig-storage/csi-external-health-monitor-controller:v0.6.0

Feature

  • Remove the logic of external-health-monitor-agent because the logic is moved to kubelet. (#62, @fengzixu)

Full Changelog

https://github.com/kubernetes-csi/external-health-monitor/blob/v0.6.0/CHANGELOG/CHANGELOG-0.6.md

v0.5.0

04 Mar 01:13
c623c77
Compare
Choose a tag to compare

Overall Status

The Volume Health Monitor is implemented in two components: External Health Monitor Controller and Kubelet.

  • The External Health Monitor Controller has been Alpha since Kubernetes 1.19.
  • When this feature was first introduced in Kubernetes 1.19, there was an External Health Monitor Agent that monitors volume health from the node side. In the Kubernetes 1.21 release, the node side volume health monitoring logic was moved to Kubelet as an Alpha feature to avoid duplicate CSI RPC calls.

Supported CSI Spec Versions

1.3 and higher

Container

docker pull registry.k8s.io/sig-storage/csi-external-health-monitor-controller:v0.5.0

Deprecations

  • Volume Health Monitoring Agent is deprecated. The node side volume health monitoring logic is moved to Kubelet in Kubernetes 1.21.

Bug or Regression

  • Fixes pv health condition checker to not miss PVC events. (#105, @Praveenrajmani)
  • Fixes a crash caused by nil PV name when PV is not found. (#101, @zhucan)
  • Fixes VolumePath for Block PV. (#97, @zhucan)

Full Changelog

https://github.com/kubernetes-csi/external-health-monitor/blob/v0.5.0/CHANGELOG/CHANGELOG-0.5.md

v0.4.0

20 Aug 18:02
0e1ab70
Compare
Choose a tag to compare

Overall Status

The Volume Health Monitor is implemented in two components: External Health Monitor Controller and Kubelet.

  • The External Health Monitor Controller has been Alpha since Kubernetes 1.19.
  • When this feature was first introduced in Kubernetes 1.19, there was an External Health Monitor Agent that monitors volume health from the node side. In the Kubernetes 1.21 release, the node side volume health monitoring logic was moved to Kubelet as an Alpha feature to avoid duplicate CSI RPC calls.

Supported CSI Spec Versions

1.3-1.5

Container

docker pull registry.k8s.io/sig-storage/csi-external-health-monitor-controller:v0.4.0

Deprecations

  • Volume Health Monitoring Agent is deprecated. The node side volume health monitoring logic is moved to Kubelet in Kubernetes 1.21.
  • Remove the deployment file of external-health-monitor-agent (#68, @fengzixu)

Feature

  • Add command line arguments leader-election-lease-duration, leader-election-renew-deadline, and leader-election-retry-period to configure leader election options for the external health monitor controller (#90, @deepakkinni)

Full Changelog

https://github.com/kubernetes-csi/external-health-monitor/blob/v0.4.0/CHANGELOG/CHANGELOG-0.4.md