Branch: refs/heads/master
Home:
https://github.com/Checkmk/checkmk
Commit: 992d3d842c25084360950e5393f8d71ac0de4165
https://github.com/Checkmk/checkmk/commit/992d3d842c25084360950e5393f8d71ac…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-11-29 (Wed, 29 Nov 2023)
Changed paths:
A .werks/15646
M cmk/base/plugins/agent_based/kube_node_conditions.py
M cmk/gui/plugins/wato/check_parameters/kube_node_conditions.py
M cmk/plugins/lib/kube.py
M cmk/special_agents/utils_kubernetes/agent_handlers/node_handler.py
M cmk/special_agents/utils_kubernetes/schemata/section.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_node_conditions.py
A tests/unit/cmk/gui/plugins/wato/check_parameters/test_kube_node_conditions.py
M tests/unit/cmk/special_agents/agent_kube/factory.py
M tests/unit/cmk/special_agents/agent_kube/test_cluster.py
M tests/unit/cmk/special_agents/agent_kube/test_node.py
Log Message:
-----------
15646 FIX KUBE: Extend `Node conditions` Rule
Kubernetes allows applications to post custom NodeConditions to the
Kubernetes API server. Checkmk hard-coded some NodeConditions, which
are implemented by the Kubelet. These hard-coded mappings are now
removed.
CMK-14425
Change-Id: I65726a62b794123cf6ee0554af3f80fd0a3d5fa9