From 3eee641d85bd1fbc5557d63b196410f2be806009 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20R=C3=BCger?= Date: Wed, 5 Oct 2022 18:25:29 +0200 Subject: [PATCH] README.md: Replace Kubernetes compat matrix MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Manuel Rüger --- README.md | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index db9fae0f7c..096c11840c 100644 --- a/README.md +++ b/README.md @@ -67,19 +67,16 @@ All additional compatibility is only best effort, or happens to still/already be #### Compatibility matrix At most, 5 kube-state-metrics and 5 [kubernetes releases](https://github.com/kubernetes/kubernetes/releases) will be recorded below. +Generally, it is recommended to use the latest release of kube-state-metrics. If you run a very recent version of Kubernetes, you might want to use an unreleased version to have the full range of supported resources. If you run an older version of Kubernetes, you might need to run an older version in order to have full support for all resources. Be aware, that the maintainers will only support the latest release. Older versions might be supported by interested users of the community. -| kube-state-metrics | **Kubernetes 1.21** | **Kubernetes 1.22** | **Kubernetes 1.23** | **Kubernetes 1.24** | **Kubernetes 1.25** | -|--------------------|:--------------------:|:-------------------:|:-------------------:|:-------------------:|:-------------------:| -| **v2.3.0** | ✓ | ✓ | ✓ | - | - | -| **v2.4.2** | -/✓ | ✓ | ✓ | - | - | -| **v2.5.0** | -/✓ | ✓ | ✓ | - | - | -| **v2.6.0** | -/✓ | ✓ | ✓ | ✓ | - | -| **master** | -/✓ | ✓ | ✓ | ✓ | ✓ | +| kube-state-metrics | Kubernetes client-go Version | +|--------------------|:----------------------------:| +| **v2.3.0** | v1.23 | +| **v2.4.2** | v1.23 | +| **v2.5.0** | v1.24 | +| **v2.6.0** | v1.24 | +| **master** | v1.25 | -- `✓` Fully supported version range. -- `-` The Kubernetes cluster has features the client-go library can't use (additional API objects, deprecated APIs, etc). - -**Note:** The current kube-state-metrics `v2.0.0 +` releases work on Kubernetes v1.17 & v1.18 excluding Ingress or CertificateSigningRequest resource metrics. If you require those metrics on an older Kubernetes version, use kube-state-metrics `v1.9.8`. #### Resource group version compatibility