Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 46944a2e2d28603598de3823308cfd4b8194f793
https://github.com/tribe29/checkmk/commit/46944a2e2d28603598de3823308cfd4b8…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-04-01 (Fri, 01 Apr 2022)
Changed paths:
M cmk/base/plugins/agent_based/utils/kube.py
M cmk/special_agents/agent_kube.py
M cmk/special_agents/utils_kubernetes/api_server.py
M cmk/special_agents/utils_kubernetes/schemata/api.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_cluster_api_health.py
Log Message:
-----------
transform: add gitVersion to ClusterDetails
CMK-9265
Change-Id: I67132976082392be2b68fd3c391bb828f7d8f9ed
Commit: b438c089607623b36c329a11756b936ac923d229
https://github.com/tribe29/checkmk/commit/b438c089607623b36c329a11756b936ac…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-04-01 (Fri, 01 Apr 2022)
Changed paths:
M cmk/special_agents/utils_kubernetes/api_server.py
Log Message:
-----------
transform: small typing improvement
Change-Id: I29f011244ab7f58862dbce441a37d9f9e518105a
Commit: 873eee23446e9e41dd70c07ba4866ae2a1356f94
https://github.com/tribe29/checkmk/commit/873eee23446e9e41dd70c07ba4866ae2a…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-04-01 (Fri, 01 Apr 2022)
Changed paths:
M cmk/base/plugins/agent_based/kube_cluster_info.py
M cmk/base/plugins/agent_based/utils/kube.py
M cmk/special_agents/agent_kube.py
M cmk/special_agents/utils_kubernetes/schemata/api.py
M cmk/special_agents/utils_kubernetes/schemata/section.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_cluster_api_health.py
M
tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kubernetes_section_schemas.py
Log Message:
-----------
kube_info: extend kube_cluster_info_v1 section
Moves the version field of kube_cluster_details_v1 to kube_cluster_info_v1.
Also introduces a dedicated section model for ClusterDetails (instead of
using the api object).
CMK-9265
CMK-10108
Change-Id: I5aa108894a6c3abe9fcafff09345cab8c4b787b0
Commit: 99e1198d6135a8b6d0120b0d926b5d4e4e5d9a37
https://github.com/tribe29/checkmk/commit/99e1198d6135a8b6d0120b0d926b5d4e4…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-04-01 (Fri, 01 Apr 2022)
Changed paths:
A cmk/base/plugins/agent_based/inventory_kube_cluster.py
M cmk/gui/plugins/views/builtin_inventory_plugins.py
A tests/unit/cmk/base/plugins/agent_based/test_inventory_kube_cluster.py
M tests/unit/cmk/gui/plugins/views/test_painters.py
M tests/unit/cmk/gui/views/test_views.py
Log Message:
-----------
inventory_kube_cluster: add plugin
CMK-9265
Change-Id: Ia99688b47875ff0260132474f767298d32e2811a
Commit: 8a0324f3d1819f353fcfa859907a473ec895096f
https://github.com/tribe29/checkmk/commit/8a0324f3d1819f353fcfa859907a473ec…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-04-01 (Fri, 01 Apr 2022)
Changed paths:
M cmk/base/plugins/agent_based/utils/kube.py
M cmk/special_agents/utils_kubernetes/schemata/api.py
Log Message:
-----------
agent_kube: add documentation to Strategy
Change-Id: Ia153b0d4198fcf77088715a2c5eee895881a428f
Co-Authored-By: Lisa Pichler <lisa.pichler(a)tribe29.com>
Commit: a7b9c7d0c864401c22f8d33a1221484f552eb623
https://github.com/tribe29/checkmk/commit/a7b9c7d0c864401c22f8d33a1221484f5…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-04-01 (Fri, 01 Apr 2022)
Changed paths:
A .werks/13794
M cmk/base/plugins/agent_based/inventory_kube_daemonset.py
M cmk/base/plugins/agent_based/inventory_kube_deployment.py
M cmk/base/plugins/agent_based/inventory_kube_statefulset.py
M cmk/base/plugins/agent_based/kube_replicas.py
M cmk/base/plugins/agent_based/utils/kube.py
M cmk/base/plugins/agent_based/utils/kube_strategy.py
M cmk/special_agents/agent_kube.py
M cmk/special_agents/utils_kubernetes/schemata/api.py
M cmk/special_agents/utils_kubernetes/schemata/section.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_kube_daemonset.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_kube_deployment.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_kube_statefulset.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_replicas.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_kube_strategy.py
M tests/unit/cmk/special_agents/agent_kube/conftest.py
M
tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kubernetes_section_schemas.py
Log Message:
-----------
13794 KUBE: update kube_strategy_v1
The incompability of this change only affects users, who use the check API to write
custom
Kubernetes checks. The sections kube_daemonset_strategy, kube_deployment_strategy and
kube_statefulset_strategy have combined into the section kube_update_strategy. This
applies to the
sections and the parsed sections. The corresponding section model has been updated.
Change-Id: I2184d77b9837f192937745e98e0c789a2c762b25
Commit: 43ccbdc3ec058a6c2fd8b8e788c6b71ef87547e9
https://github.com/tribe29/checkmk/commit/43ccbdc3ec058a6c2fd8b8e788c6b71ef…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-04-01 (Fri, 01 Apr 2022)
Changed paths:
M cmk/special_agents/agent_kube.py
M cmk/special_agents/utils_kubernetes/schemata/api.py
M cmk/special_agents/utils_kubernetes/transform.py
M tests/unit/cmk/special_agents/agent_kube/conftest.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kube_daemon_sets.py
Log Message:
-----------
transform: addition of DaemonSetStatus
CMK-9679
Change-Id: I406eb4c80a4f20c6836dff32c3ac6d948e84b185
Commit: 79bff92844f86fe1d4ca9c916d1e30c67e58f197
https://github.com/tribe29/checkmk/commit/79bff92844f86fe1d4ca9c916d1e30c67…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-04-01 (Fri, 01 Apr 2022)
Changed paths:
M cmk/special_agents/agent_kube.py
M cmk/special_agents/utils_kubernetes/schemata/api.py
M cmk/special_agents/utils_kubernetes/transform.py
M tests/unit/cmk/special_agents/agent_kube/conftest.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kube_statefulsets.py
Log Message:
-----------
transform: addition of StatefulSetStatus
CMK-9808
Change-Id: I39318459f56c67764e99c6fe3f7652f43adc638e
Compare:
https://github.com/tribe29/checkmk/compare/17a9a6a193d8...79bff92844f8