Updated on 2025-08-11 GMT+08:00

CCE Node Problem Detector Release History

CCE regularly updates the CCE Node Problem Detector add-on to enhance features, optimize performance, and fix bugs, ultimately improving user experience and system stability. It is recommended that you upgrade the add-on to the latest version periodically to access new functions, avoid vulnerabilities, and maintain service security and reliability.

Table 1 CCE Node Problem Detector add-on

Add-on Version

Supported Cluster Version

New Feature

Community Version

1.19.20

v1.25

v1.27

v1.28

v1.29

v1.30

v1.31

Fixed some issues.

0.8.10

1.19.1

v1.21

v1.23

v1.25

v1.27

v1.28

v1.29

Fixed some issues.

0.8.10

1.18.46

v1.21

v1.23

v1.25

v1.27

v1.28

CCE clusters v1.28 are supported.

0.8.10

1.18.22

v1.19

v1.21

v1.23

v1.25

v1.27

None

0.8.10

1.18.14

v1.19

v1.21

v1.23

v1.25

  • Supported anti-affinity scheduling of add-on pods on nodes in different AZs.
  • Certain taints can be added to a spot price ECS before its release for the node to evict its pods.
  • Synchronized time zones used by the add-on and the nodes.

0.8.10

1.18.10

v1.19

v1.21

v1.23

v1.25

  • Optimized the configuration page.
  • Added threshold configuration to the DiskSlow check item.
  • Added threshold configuration to the NTPProblem check item.
  • Supported anti-affinity scheduling of add-on pods on nodes in different AZs.
  • Interruption of spot price ECSs can be detected, which allows the pods on these nodes to be evicted before the interruption.

0.8.10

1.17.4

v1.17

v1.19

v1.21

v1.23

v1.25

Optimized DiskHung check item.

0.8.10

1.17.3

v1.17

v1.19

v1.21

v1.23

v1.25

  • The maximum number of nodes that can be tainted by NPC can be configured as a percentage.
  • Added the ProcessZ check item.
  • Added the time deviation detection to the NTPProblem check item.
  • Fixed the processes consistently in the D state on BMS nodes.

0.8.10

1.17.2

v1.17

v1.19

v1.21

v1.23

v1.25

  • Added the DiskHung check item to disk I/O suspension.
  • Added the DiskSlow check item to disk I/O suspension.
  • Added the ProcessD check item.
  • Added MountPointProblem to check the health of mount points.
  • To avoid conflicts with the Service ports, the default health check listening port is changed to 19900, and the default Prometheus metric exposure port is changed to 19901.
  • Clusters 1.25 are supported.

0.8.10

1.16.4

v1.17

v1.19

v1.21

v1.23

  • Added the beta check item ScheduledEvent to detect cold and live VM migration events caused by host machine exceptions using the metadata API. This check item is disabled by default.

0.8.10

1.16.3

v1.17

v1.19

v1.21

v1.23

Added the function of checking the ResolvConf configuration file.

0.8.10

1.16.1

v1.17

v1.19

v1.21

v1.23

  • Added node-problem-controller for basic fault isolation.
  • Added the PID, FD, disk, memory, temporary volume pool, and PV pool check items.

0.8.10

1.15.0

v1.17

v1.19

v1.21

v1.23

  • Hardened check items comprehensively to avoid false positives.
  • Supported kernel checks and reporting of OOMKilled and TaskHung events.

0.8.10

1.14.11

v1.17

v1.19

v1.21

CCE clusters v1.21 are supported.

0.7.1

1.14.5

v1.17

v1.19

Fixed the issue that monitoring metrics cannot be obtained.

0.7.1

1.14.4

v1.17

v1.19

  • Supported containerd nodes.

0.7.1

1.14.2

v1.17

v1.19

  • CCE clusters v1.19 are supported.
  • Supported Ubuntu OS and secure containers.

0.7.1

1.13.8

v1.15.11

v1.17

  • Fixed the CNI health check issue in a container tunnel network.
  • Adjusted resource quotas.

0.7.1

1.13.6

v1.15.11

v1.17

Fixed the issue that zombie processes are not reclaimed.

0.7.1

1.13.5

v1.15.11

v1.17

Added taints and tolerations.

0.7.1

1.13.2

v1.15.11

v1.17

Added resource limits and enhanced the detection capability of the CNI add-on.

0.7.1