Branch: refs/heads/master
Home:
https://github.com/Checkmk/checkmk
Commit: 4c7842f06e74ffd7435b41668c04d6921363d0ba
https://github.com/Checkmk/checkmk/commit/4c7842f06e74ffd7435b41668c04d6921…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M cmk/special_agents/agent_kube.py
A cmk/special_agents/utils_kubernetes/agent_handlers/__init__.py
A cmk/special_agents/utils_kubernetes/agent_handlers/common.py
A cmk/special_agents/utils_kubernetes/agent_handlers/deployment.py
M tests/unit/cmk/special_agents/agent_kube/factory.py
M tests/unit/cmk/special_agents/agent_kube/test_agent_kube_api.py
M tests/unit/cmk/special_agents/agent_kube/test_daemon_set.py
M tests/unit/cmk/special_agents/agent_kube/test_deployment.py
M tests/unit/cmk/special_agents/agent_kube/test_namespace.py
M tests/unit/cmk/special_agents/agent_kube/test_node.py
M tests/unit/cmk/special_agents/agent_kube/test_pod_owner.py
M tests/unit/cmk/special_agents/agent_kube/test_statefulset.py
Log Message:
-----------
agent_kube: move deployment specific functions to their own module
Change-Id: I4eca6148a0d2d7e523ae0a25e0484167a2fc39cd
Commit: 22ce2ad5bfc563675116e4cde2684ecd56c1d445
https://github.com/Checkmk/checkmk/commit/22ce2ad5bfc563675116e4cde2684ecd5…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M cmk/special_agents/agent_kube.py
A cmk/special_agents/utils_kubernetes/agent_handlers/daemonset.py
M tests/unit/cmk/special_agents/agent_kube/factory.py
Log Message:
-----------
agent_kube: move daemonset specific functions to their own module
Change-Id: I8531f3988af608468098c37e301a87b7237206ec
Commit: 8932c0b3c7cbb4a7574c4dd7a0161afa6fe27f3d
https://github.com/Checkmk/checkmk/commit/8932c0b3c7cbb4a7574c4dd7a0161afa6…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M cmk/special_agents/agent_kube.py
A cmk/special_agents/utils_kubernetes/agent_handlers/statefulset.py
M tests/unit/cmk/special_agents/agent_kube/factory.py
Log Message:
-----------
agent_kube: move statefulset specific functions to their own module
Change-Id: I3d9cce15f71e54c74fe5dbd7b70f8ac442235502
Commit: 37eca1e5e81efd39ed85e299877059efdd05460e
https://github.com/Checkmk/checkmk/commit/37eca1e5e81efd39ed85e299877059efd…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M cmk/special_agents/agent_kube.py
M cmk/special_agents/utils_kubernetes/agent_handlers/common.py
A cmk/special_agents/utils_kubernetes/agent_handlers/cronjob.py
M cmk/special_agents/utils_kubernetes/agent_handlers/statefulset.py
M tests/unit/cmk/special_agents/agent_kube/test_cronjob.py
M tests/unit/cmk/special_agents/agent_kube/test_pods.py
Log Message:
-----------
agent_kube: move cronjob specific functions to their own module
Change-Id: I2af4b3a5bf0b49e9da52a0be543cbfd6dae91172
Commit: a23127c39ad5c962b2249e1e33e8b6f7296b86e6
https://github.com/Checkmk/checkmk/commit/a23127c39ad5c962b2249e1e33e8b6f72…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M cmk/special_agents/agent_kube.py
M cmk/special_agents/utils_kubernetes/agent_handlers/common.py
A cmk/special_agents/utils_kubernetes/agent_handlers/namespace.py
M tests/unit/cmk/special_agents/agent_kube/test_namespace.py
Log Message:
-----------
agent_kube: move namespace specific functions to their own module
Change-Id: Id6cfa5fcaca3b58eaa7722a32730eee1fb817f89
Commit: 55a778b5f80b914bdf76b9ad029d31ea1e506d47
https://github.com/Checkmk/checkmk/commit/55a778b5f80b914bdf76b9ad029d31ea1…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M cmk/special_agents/agent_kube.py
Log Message:
-----------
agent_kube: remove unused functions
Change-Id: Ia27cdcb4c8a27adab0e8aecac4859cb0582db27f
Commit: dc0ba54f4950308ee5aa1e232500d9864389fbd8
https://github.com/Checkmk/checkmk/commit/dc0ba54f4950308ee5aa1e232500d9864…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M cmk/special_agents/agent_kube.py
A cmk/special_agents/utils_kubernetes/agent_handlers/persistent_volume_claim.py
M tests/unit/cmk/special_agents/agent_kube/test_pvc.py
Log Message:
-----------
agent_kube: move persistent_volume_claim functions to their own module
Change-Id: Ib19f8b6d1b53756f910c68c6841dbdb4e2db2f68
Commit: 8a863c9432ae3fd52710408bdeca0f0d98601835
https://github.com/Checkmk/checkmk/commit/8a863c9432ae3fd52710408bdeca0f0d9…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M cmk/special_agents/agent_kube.py
Log Message:
-----------
agent_kube: replace pod_namespace function
Change-Id: I87aa3538076399f04213b0004b2e7de7fb8f5eac
Commit: 79f9b51141a726686b4631ad1be149b4af33033e
https://github.com/Checkmk/checkmk/commit/79f9b51141a726686b4631ad1be149b4a…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M cmk/special_agents/agent_kube.py
M cmk/special_agents/utils_kubernetes/agent_handlers/common.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:
-----------
agent_kube: move Node and Cluster dataclasses to agent_handlers/common.py
Change-Id: Ib98ce07c235437d6b557cf71189e1062dacc569c
Commit: da8ba58ae8e77aef1e957b3810c76e26a74d6c50
https://github.com/Checkmk/checkmk/commit/da8ba58ae8e77aef1e957b3810c76e26a…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M cmk/special_agents/agent_kube.py
M cmk/special_agents/utils_kubernetes/agent_handlers/common.py
M cmk/special_agents/utils_kubernetes/agent_handlers/daemonset.py
M cmk/special_agents/utils_kubernetes/agent_handlers/deployment.py
M cmk/special_agents/utils_kubernetes/agent_handlers/statefulset.py
M tests/unit/cmk/special_agents/agent_kube/factory.py
Log Message:
-----------
agent_kube: move PB_KUBE_OBJECT and PiggybackFormatter to agent_handlers/common
Change-Id: I6c91120fc4ca6ec83fa6ab2500bc7857c2fc1dba
Commit: 95649a3cce272aa2f0853f6d243b7e3a8ce8a0b8
https://github.com/Checkmk/checkmk/commit/95649a3cce272aa2f0853f6d243b7e3a8…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M cmk/special_agents/agent_kube.py
M cmk/special_agents/utils_kubernetes/agent_handlers/common.py
A cmk/special_agents/utils_kubernetes/agent_handlers/node.py
M tests/unit/cmk/special_agents/agent_kube/factory.py
M tests/unit/cmk/special_agents/agent_kube/test_node.py
Log Message:
-----------
utils_kubernetes/agent_handlers: move out node dataclass methods
This commit brings consistency across the Kubernetes involved objects
by separating out the node section methods out from their dataclass.
Change-Id: Ib67a74dfec04fb07d671d777e709ccc367079617
Commit: 616a52951a1627a46b7257caff4f9b0b1c582108
https://github.com/Checkmk/checkmk/commit/616a52951a1627a46b7257caff4f9b0b1…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M cmk/special_agents/agent_kube.py
A cmk/special_agents/utils_kubernetes/agent_handlers/cluster.py
M cmk/special_agents/utils_kubernetes/agent_handlers/common.py
M tests/unit/cmk/special_agents/agent_kube/test_cluster.py
Log Message:
-----------
utils_kubernetes/agent_handlers: move cluster section methods out
This commit intends to bring consistency across all Kubernetes object
related handlers.
Change-Id: I48001a16faf0682c81ccc7fc4f8713961f4694f2
Commit: eed0d1e6d2300f68a8c12d351e1d6551697b784c
https://github.com/Checkmk/checkmk/commit/eed0d1e6d2300f68a8c12d351e1d65516…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M cmk/special_agents/agent_kube.py
M cmk/special_agents/utils_kubernetes/agent_handlers/common.py
M cmk/special_agents/utils_kubernetes/agent_handlers/deployment.py
M tests/unit/cmk/special_agents/agent_kube/test_daemon_set.py
M tests/unit/cmk/special_agents/agent_kube/test_deployment.py
M tests/unit/cmk/special_agents/agent_kube/test_namespace.py
M tests/unit/cmk/special_agents/agent_kube/test_node.py
M tests/unit/cmk/special_agents/agent_kube/test_statefulset.py
Log Message:
-----------
agent_handlers/deployment: move create_api_sections function
Change-Id: Ie6dc5b3f70550308e2d1b57fb757cc1f71dfcc9a
Commit: 93cfaa829bb1b1cff341992e1faec597e5f9be1e
https://github.com/Checkmk/checkmk/commit/93cfaa829bb1b1cff341992e1faec597e…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M cmk/special_agents/agent_kube.py
M cmk/special_agents/utils_kubernetes/agent_handlers/statefulset.py
M tests/unit/cmk/special_agents/agent_kube/test_statefulset.py
Log Message:
-----------
agent_handlers/statefulset: move create_api_sections function from agent_kube
Change-Id: Iaee92ea92653be9ab7bbebb35d933b5355e83f13
Commit: 1cd444309977d6f6c5817dcbb17554dfd2e20107
https://github.com/Checkmk/checkmk/commit/1cd444309977d6f6c5817dcbb17554dfd…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M cmk/special_agents/agent_kube.py
Log Message:
-----------
agent_kube: adapt create cronjob api sections to use WriteableSection
Change-Id: I187b98bce8dc1bc5bdcf1c2b37a0d7f045c0d282
Commit: 74585b6c4657a7e285b6bd0f628e63d026d43db3
https://github.com/Checkmk/checkmk/commit/74585b6c4657a7e285b6bd0f628e63d02…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M cmk/special_agents/agent_kube.py
M cmk/special_agents/utils_kubernetes/agent_handlers/cronjob.py
M tests/unit/cmk/special_agents/agent_kube/test_cronjob.py
Log Message:
-----------
agent_handlers/cronjob: move create_api_sections from agent_kube
Change-Id: I4ad4f3697dcc3c439a45365043f3c4c574fe5151
Commit: 1de1848fa007d3aff4c409dc4911c0d7f656a774
https://github.com/Checkmk/checkmk/commit/1de1848fa007d3aff4c409dc4911c0d7f…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M cmk/special_agents/agent_kube.py
M cmk/special_agents/utils_kubernetes/agent_handlers/namespace.py
M tests/unit/cmk/special_agents/agent_kube/test_namespace.py
Log Message:
-----------
agent_handlers/namespace: move create_api_sections from agent_kube
Change-Id: I3ed483b9b10a6728795438987829abfbc102d8db
Commit: f7a9193fae3e2b89364ef84cdc887540cf439650
https://github.com/Checkmk/checkmk/commit/f7a9193fae3e2b89364ef84cdc887540c…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M cmk/special_agents/agent_kube.py
M cmk/special_agents/utils_kubernetes/agent_handlers/daemonset.py
M tests/unit/cmk/special_agents/agent_kube/test_daemon_set.py
Log Message:
-----------
agent_handlers/daemonset: move create_api_sections from agent_kube
Change-Id: I9db6ce217e03ccb08c32f550a7c849d78b1c3f76
Commit: 44aa13254d374d5df402a29be52d490ea4de564b
https://github.com/Checkmk/checkmk/commit/44aa13254d374d5df402a29be52d490ea…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M cmk/special_agents/agent_kube.py
M cmk/special_agents/utils_kubernetes/agent_handlers/persistent_volume_claim.py
M tests/unit/cmk/special_agents/agent_kube/test_pvc.py
Log Message:
-----------
agent_handlers/persistent_volume_claim: move create_pvc_sections from agent_kube
Change-Id: I61aceecb291cae875694b8c270d1ceea62e563c4
Commit: e3cee90c2baaa1f3b9722b8f9c92aeb4413f81e6
https://github.com/Checkmk/checkmk/commit/e3cee90c2baaa1f3b9722b8f9c92aeb44…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M cmk/special_agents/agent_kube.py
M tests/unit/cmk/special_agents/agent_kube/factory.py
M tests/unit/cmk/special_agents/agent_kube/test_node.py
Log Message:
-----------
agent_kube: adapt write node api sections to use WriteableSection
Change-Id: Iae82286003ed961b1c2a58acf45ddd44a80a777b
Commit: 74412b80174ca78a2a05fa586103d923083602c1
https://github.com/Checkmk/checkmk/commit/74412b80174ca78a2a05fa586103d9230…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M cmk/special_agents/agent_kube.py
M cmk/special_agents/utils_kubernetes/agent_handlers/node.py
M tests/unit/cmk/special_agents/agent_kube/test_node.py
Log Message:
-----------
agent_handlers/node: move create_api_sections from agent_kube
Change-Id: I65f931581f149faa00f23ca8c257c0ebdcdbde44
Commit: b981806da709e8d630f662bf4cefc43e6a0e43da
https://github.com/Checkmk/checkmk/commit/b981806da709e8d630f662bf4cefc43e6…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M cmk/special_agents/agent_kube.py
M cmk/special_agents/utils_kubernetes/agent_handlers/common.py
A cmk/special_agents/utils_kubernetes/agent_handlers/pod.py
M tests/unit/cmk/special_agents/agent_kube/test_deployment.py
M tests/unit/cmk/special_agents/agent_kube/test_pods.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kubernetes_api_pods.py
Log Message:
-----------
agent_kube: move pod functions to their own module
Change-Id: I01bb41837fe9572a51a141a4e29ef39e2977c2f8
Commit: 64e766874785557699a78316c852fc352e5743f2
https://github.com/Checkmk/checkmk/commit/64e766874785557699a78316c852fc352…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M cmk/special_agents/agent_kube.py
M tests/unit/cmk/special_agents/agent_kube/test_cluster.py
Log Message:
-----------
agent_kube: adapt write cluster api sections to use WriteableSection
Change-Id: I98506ec73206d0b4ab8db758f6089d9cb1c8b66d
Commit: eee881c449b92658fcf543dbde497ec7c22c7c21
https://github.com/Checkmk/checkmk/commit/eee881c449b92658fcf543dbde497ec7c…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M cmk/special_agents/agent_kube.py
M cmk/special_agents/utils_kubernetes/agent_handlers/cluster.py
M tests/unit/cmk/special_agents/agent_kube/test_cluster.py
Log Message:
-----------
agent_handlers/cluster: move create_api_sections from agent_kube
Change-Id: I9eddf3920f0466ef759036a501bde0513c479b20
Commit: 1db6fb27f81e353a1f529ddea162cd321893a3bb
https://github.com/Checkmk/checkmk/commit/1db6fb27f81e353a1f529ddea162cd321…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M cmk/special_agents/agent_kube.py
R cmk/special_agents/utils_kubernetes/agent_handlers/cluster.py
A cmk/special_agents/utils_kubernetes/agent_handlers/cluster_handler.py
R cmk/special_agents/utils_kubernetes/agent_handlers/cronjob.py
A cmk/special_agents/utils_kubernetes/agent_handlers/cronjob_handler.py
R cmk/special_agents/utils_kubernetes/agent_handlers/daemonset.py
A cmk/special_agents/utils_kubernetes/agent_handlers/daemonset_handler.py
R cmk/special_agents/utils_kubernetes/agent_handlers/deployment.py
A cmk/special_agents/utils_kubernetes/agent_handlers/deployment_handler.py
R cmk/special_agents/utils_kubernetes/agent_handlers/namespace.py
A cmk/special_agents/utils_kubernetes/agent_handlers/namespace_handler.py
R cmk/special_agents/utils_kubernetes/agent_handlers/node.py
A cmk/special_agents/utils_kubernetes/agent_handlers/node_handler.py
R cmk/special_agents/utils_kubernetes/agent_handlers/persistent_volume_claim.py
A
cmk/special_agents/utils_kubernetes/agent_handlers/persistent_volume_claim_handler.py
R cmk/special_agents/utils_kubernetes/agent_handlers/pod.py
A cmk/special_agents/utils_kubernetes/agent_handlers/pod_handler.py
R cmk/special_agents/utils_kubernetes/agent_handlers/statefulset.py
A cmk/special_agents/utils_kubernetes/agent_handlers/statefulset_handler.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_cronjob.py
M tests/unit/cmk/special_agents/agent_kube/test_daemon_set.py
M tests/unit/cmk/special_agents/agent_kube/test_deployment.py
M tests/unit/cmk/special_agents/agent_kube/test_namespace.py
M tests/unit/cmk/special_agents/agent_kube/test_node.py
M tests/unit/cmk/special_agents/agent_kube/test_pods.py
M tests/unit/cmk/special_agents/agent_kube/test_pvc.py
M tests/unit/cmk/special_agents/agent_kube/test_statefulset.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kubernetes_api_pods.py
Log Message:
-----------
kube: add suffix 'handler' to agent_handlers
Change-Id: I0589aa0dfde5f491d2a63f3889bf965202fff5bc
Compare:
https://github.com/Checkmk/checkmk/compare/d932f558034e...1db6fb27f81e