Skip to content

Commit cd81466

Browse files
authored
Merge pull request #1106 from roycaihw/compatibility-matrix
Improve compatibility-matrix documentation in alignment with client-go
2 parents cef73f6 + 9061703 commit cd81466

File tree

1 file changed

+13
-14
lines changed

1 file changed

+13
-14
lines changed

README.md

Lines changed: 13 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -82,25 +82,24 @@ supported versions of Kubernetes clusters.
8282

8383
#### Compatibility matrix
8484

85-
| | Kubernetes 1.9 | Kubernetes 1.10 | Kubernetes 1.11 | Kubernetes 1.12 | Kubernetes 1.13 | Kubernetes 1.14 | Kubernetes 1.15 |
86-
|--------------------|----------------|-----------------|-----------------|-----------------|-----------------|-----------------|-----------------|
87-
| client-python 5.0 ||- |- |- |- |- |- |
88-
| client-python 6.0 |+ ||- |- |- |- |- |
89-
| client-python 7.0 |+ |+ ||- |- |- |- |
90-
| client-python 8.0 |+ |+ |+ ||- |- |- |
91-
| client-python 9.0 |+ |+ |+ |+ ||- |- |
92-
| client-python 10.0 |+ |+ |+ |+ |+ ||- |
93-
| client-python 11.0 |+ |+ |+ |+ |+ |+ ||
94-
| client-python HEAD |+ |+ |+ |+ |+ |+ ||
85+
| | Kubernetes 1.13 | Kubernetes 1.14 | Kubernetes 1.15 |
86+
|--------------------|-----------------|-----------------|-----------------|
87+
| client-python 9.0 ||+- |+- |
88+
| client-python 10.0 |+- ||+- |
89+
| client-python 11.0 |+- |+- ||
90+
| client-python HEAD |+- |+- |+- |
9591

9692
Key:
9793

9894
* `` Exactly the same features / API objects in both client-python and the Kubernetes
9995
version.
100-
* `+` client-python has features or api objects that may not be present in the
101-
Kubernetes cluster, but everything they have in common will work.
102-
* `-` The Kubernetes cluster has features the client-python library can't use
103-
(additional API objects, etc).
96+
* `+` client-python has features or API objects that may not be present in the Kubernetes
97+
cluster, either due to that client-python has additional new API, or that the server has
98+
removed old API. However, everything they have in common (i.e., most APIs) will work.
99+
Please note that alpha APIs may vanish or change significantly in a single release.
100+
* `-` The Kubernetes cluster has features the client-python library can't use, either due
101+
to the server has additional new API, or that client-python has removed old API. However,
102+
everything they share in common (i.e., most APIs) will work.
104103

105104
See the [CHANGELOG](./CHANGELOG.md) for a detailed description of changes
106105
between client-python versions.

0 commit comments

Comments
 (0)