Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: ad77a372fee6c68682edb86534502b11b9cd80f5
https://github.com/tribe29/checkmk/commit/ad77a372fee6c68682edb86534502b11b…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-11-25 (Fri, 25 Nov 2022)
Changed paths:
R agents/special/agent_kubernetes
R checkman/k8s_component_statuses
R checkman/k8s_ingress_infos
R checkman/k8s_job_info
R checkman/k8s_nodes
R checkman/k8s_persistent_volume_claims
R checkman/k8s_persistent_volumes
R checkman/k8s_pods_cpu
R checkman/k8s_pods_fs
R checkman/k8s_pods_memory
R checkman/k8s_replicas
R checkman/k8s_roles
R checkman/k8s_service_port
R checkman/k8s_stateful_set_replicas
R checkman/k8s_stats_fs
R checkman/k8s_stats_network
R checkman/k8s_storage_classes
R checks/agent_kubernetes
R checks/k8s_component_statuses
R checks/k8s_ingress_infos
R checks/k8s_job_info
R checks/k8s_persistent_volume_claims
R checks/k8s_persistent_volumes
R checks/k8s_pods_cm
R checks/k8s_roles
R checks/k8s_service_port
R checks/k8s_stateful_set_replicas
R checks/k8s_storage_classes
R cmk/base/plugins/agent_based/inventory_k8s_assigned_pods.py
R cmk/base/plugins/agent_based/inventory_k8s_daemon_pod_containers.py
R cmk/base/plugins/agent_based/inventory_k8s_endpoint_info.py
R cmk/base/plugins/agent_based/inventory_k8s_ingress_info.py
R cmk/base/plugins/agent_based/inventory_k8s_job_container.py
R cmk/base/plugins/agent_based/k8s_endpoint_info.py
R cmk/base/plugins/agent_based/k8s_ingress_infos.py
R cmk/base/plugins/agent_based/k8s_job_info.py
R cmk/base/plugins/agent_based/k8s_nodes.py
R cmk/base/plugins/agent_based/k8s_replicas.py
R cmk/base/plugins/agent_based/k8s_roles.py
R cmk/base/plugins/agent_based/k8s_service_port.py
R cmk/base/plugins/agent_based/k8s_stateful_set_replicas.py
R cmk/base/plugins/agent_based/k8s_stats_fs.py
R cmk/base/plugins/agent_based/k8s_stats_network.py
R cmk/base/plugins/agent_based/k8s_stats_section.py
M cmk/base/plugins/agent_based/utils/k8s.py
M cmk/gui/plugins/metrics/kubernets.py
M cmk/gui/plugins/metrics/translation.py
M cmk/gui/plugins/wato/check_parameters/interfaces.py
R cmk/gui/plugins/wato/check_parameters/k8s_nodes.py
R cmk/gui/plugins/wato/check_parameters/k8s_pods_cm.py
R cmk/gui/plugins/wato/check_parameters/k8s_port.py
R cmk/gui/plugins/wato/check_parameters/k8s_roles.py
R cmk/gui/plugins/wato/special_agents/kubernetes.py
R cmk/special_agents/agent_kubernetes.py
R doc/treasures/kubernetes/check_mk_rbac.yaml
R doc/treasures/kubernetes/custom-metrics.yaml
R doc/treasures/kubernetes/monitoring-arch.png
R doc/treasures/kubernetes/prometheus-operator.yaml
R doc/treasures/kubernetes/readme.md
R doc/treasures/kubernetes/sample-prometheus-instance.yaml
M tests/unit/agents/special/test_special_agent_args.py
R tests/unit/checks/generictests/datasets/k8s_ingress_infos.py
R tests/unit/checks/generictests/datasets/k8s_job_info.py
R tests/unit/checks/generictests/datasets/k8s_resources_regression.py
R tests/unit/checks/generictests/datasets/k8s_stateful_set_replicas.py
R tests/unit/checks/test_agent_kubernetes.py
M tests/unit/checks/test_generic_legacy_conversion.py
M tests/unit/cmk/base/plugins/agent_based/test_check_plugin_properties.py
R tests/unit/cmk/base/plugins/agent_based/test_inv_k8s_endpoint_info.py
R tests/unit/cmk/base/plugins/agent_based/test_inv_k8s_ingress_info.py
R tests/unit/cmk/base/plugins/agent_based/test_inventory_k8s_assigned_pods.py
R tests/unit/cmk/base/plugins/agent_based/test_inventory_k8s_daemon_pod_containers.py
R tests/unit/cmk/base/plugins/agent_based/test_inventory_k8s_job_container.py
R tests/unit/cmk/base/plugins/agent_based/test_inventory_k8s_nodes.py
R tests/unit/cmk/base/plugins/agent_based/test_k8s_nodes.py
R tests/unit/cmk/base/plugins/agent_based/test_k8s_replicas.py
R tests/unit/cmk/base/plugins/agent_based/test_k8s_roles.py
R tests/unit/cmk/base/plugins/agent_based/test_k8s_stats.py
M tests/unit/cmk/base/plugins/agent_based/test_section_host_label_doc.py
M tests/unit/cmk/base/plugins/agent_based/test_section_properties.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_plugin_vs_wato.py
M tests/unit/cmk/gui/watolib/test_rulespecs.py
R tests/unit/cmk/special_agents/test_agent_kubernetes_nodes.py
Log Message:
-----------
Remove agent_kubernetes
This commit implements werk 13561.
We searched for the following key phrases
* `k8s_`
* `Checkmk version 2.2.`
* `agent_kubernetes`
However, not everything could be removed. In particular,
`agent_prometheus` still exposes the following sections.
* k8s_resources
* k8s_namespaces
* k8s_conditions
* k8s_pod_container
* k8s_service_selector
* k8s_service_info
* k8s_daemon_pods
These remaining issues will resolved in CMK-11309.
CMK-11309
CMK-11226
Change-Id: I230b354fb211713c88c2f1495dbb74d960cb208e
Co-Authored-By: Wontek Hong <wontek.hong(a)tribe29.com>
Co-Authored-By: Lisa Pichler <lisa.pichler(a)tribe29.com>