@@ -21,6 +21,7 @@ the raw metrics.
2121- [ Versioning] ( #versioning )
2222 - [ Kubernetes Version] ( #kubernetes-version )
2323 - [ Compatibility matrix] ( #compatibility-matrix )
24+ - [ Resource group version compatibility] ( #resource-group-version-compatibility )
2425 - [ Container Image] ( #container-image )
2526- [ Metrics Documentation] ( #metrics-documentation )
2627- [ Resource recommendation] ( #resource-recommendation )
@@ -40,20 +41,26 @@ Kubernetes clusters. The supported Kubernetes cluster version is determined by `
4041The compatibility matrix for client-go and Kubernetes cluster can be found
4142[ here] ( https://github.com/kubernetes/client-go#compatibility-matrix ) .
4243All additional compatibility is only best effort, or happens to still/already be supported.
43- Currently, ` client-go ` is in version ` v4.0.0-beta .0` .
44+ Currently, ` client-go ` is in version ` release-5 .0` .
4445
4546#### Compatibility matrix
47+ At most 5 kube-state-metrics releases will be recorded below.
4648
47- | kube-state-metrics | client-go | ** Kubernetes 1.4** | ** Kubernetes 1.5** | ** Kubernetes 1.6** | ** Kubernetes 1.7** |
48- | --------------------| -----------| ---------------------| --------------------| --------------------| --------------------|
49- | ** v0.4.0** | v2.0.0-alpha.1 | ✓ | ✓ | - | - |
50- | ** v0.5.0** | v2.0.0-alpha.1 | ✓ | ✓ | - | - |
51- | ** v1.0.x** | 4.0.0-beta.0 | ✓ | ✓ | ✓ | ✓ |
52- | ** master** | 4.0.0-beta .0 | ✓ | ✓ | ✓ | ✓ |
49+ | kube-state-metrics | client-go | ** Kubernetes 1.4** | ** Kubernetes 1.5** | ** Kubernetes 1.6** | ** Kubernetes 1.7** | ** Kubernetes 1.8 ** |
50+ | --------------------| -----------| ---------------------| --------------------| --------------------| --------------------| -------------------- |
51+ | ** v0.4.0** | v2.0.0-alpha.1 | ✓ | ✓ | - | - | - |
52+ | ** v0.5.0** | v2.0.0-alpha.1 | ✓ | ✓ | - | - | - |
53+ | ** v1.0.x** | 4.0.0-beta.0 | ✓ | ✓ | ✓ | ✓ | - |
54+ | ** master** | release-5 .0 | ✓ | ✓ | ✓ | ✓ | ✓ |
5355
5456- ` ✓ ` Fully supported version range.
5557- ` - ` The Kubernetes cluster has features the client-go library can't use (additional API objects, etc).
5658
59+ #### Resource group version compatibility
60+ Resources in Kubernetes can evolve, i.e., the group version for a resource may change from alpha to beta and finally GA
61+ in different Kubernetes versions. As for now, kube-state-metrics will only use the oldest API available in the latest
62+ release.
63+
5764#### Container Image
5865
5966The latest container image can be found at:
0 commit comments