Branch: refs/heads/1.6.0
Home:
https://github.com/tribe29/checkmk
Commit: 520141ac249be4bb7bc60d007276e41fe708a35b
https://github.com/tribe29/checkmk/commit/520141ac249be4bb7bc60d007276e41fe…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-10-28 (Mon, 28 Oct 2019)
Changed paths:
A .werks/10447
M cmk/special_agents/agent_kubernetes.py
M doc/treasures/kubernetes/check_mk_rbac.yaml
Log Message:
-----------
10447 FIX agent_kubernetes: use new API versions
The Kubernetes release <a
href="https://kubernetes.io/blog/2019/07/18/api-deprecations-in-1-16/">1.16</a>
deprecated two API endpoints. To honor these deprecations
the agent_kubernetes now uses the recommended new API
endpoints by default. All Kubernetes versions since 1.9
support these new API endpoints.
To grant Checkmk access to the new API endpoints an
updated version of the <a
href="https://github.com/tribe29/checkmk/blob/master/doc/treasures/kub…
has to be applied.
If you have a Kubernetes version >= 1.16 and use a
special agent prior to this werk a NotFound (404)
error will be returned.
If you do not apply the updated check_mk_rbac.yaml
the special agent will fall back to the old API version
to be backwards compatible.
Change-Id: I39e968a2dc7210ab32bac71cc763a9a36f039a61