Module: check_mk
Branch: master
Commit: 8eb535e553bcbb528ed4633527b560deb11f5d56
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=8eb535e553bcbb…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: Fri Jan 18 11:55:45 2019 +0100
k8s_roles: replace check for individual roles by a summary check
The checks for the individual roles are replaced by a summary check
that return the number of cluster roles, roles and total roles
defined in the Kubernetes cluster. The information for the individual
roles are moved to the HW/SW Inventory.
Change-Id: I6d39d7e4070c561c319fecde63da4b3d5c73a0ad
---
checkman/k8s_roles | 10 ++-
checks/k8s_roles | 44 +++++++++----
cmk/gui/plugins/metrics/check_mk.py | 18 ++++++
cmk/gui/plugins/views/inventory.py | 7 +++
cmk/gui/plugins/wato/check_parameters/k8s_roles.py | 73 ++++++++++++++++++++++
cmk/special_agents/agent_kubernetes.py | 15 +++--
inventory/k8s_roles | 47 ++++++++++++++
.../generictests/datasets/k8s_roles_regression.py | 33 ++++++++++
tests/unit/cmk/gui/test_watolib.py | 2 +
9 files changed, 224 insertions(+), 25 deletions(-)
Diff:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commitdiff;h=8eb535e553…