Merge pull request #924 from oz123/update-support-matrix

Update support matrix
This commit is contained in:
Kubernetes Prow Robot 2019-08-21 15:44:33 -07:00 committed by GitHub
commit 08fefc3a6e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 15 additions and 23 deletions

View File

@ -82,19 +82,15 @@ supported versions of Kubernetes clusters.
#### Compatibility matrix
| | Kubernetes 1.5 | Kubernetes 1.6 | Kubernetes 1.7 | Kubernetes 1.8 | Kubernetes 1.9 | Kubernetes 1.10 | Kubernetes 1.11 | Kubernetes 1.12 | Kubernetes 1.13 | Kubernetes 1.14 |
|--------------------|----------------|----------------|----------------|----------------|----------------|-----------------|-----------------|-----------------|-----------------|-----------------|
| client-python 1.0 | ✓ | - | - |- |- |- |- |- |- |- |
| client-python 2.0 | + | ✓ | - |- |- |- |- |- |- |- |
| client-python 3.0 | + | + | ✓ |- |- |- |- |- |- |- |
| client-python 4.0 | + | + | + |✓ |- |- |- |- |- |- |
| client-python 5.0 | + | + | + |+ |✓ |- |- |- |- |- |
| client-python 6.0 | + | + | + |+ |+ |✓ |- |- |- |- |
| client-python 7.0 | + | + | + |+ |+ |+ |✓ |- |- |- |
| client-python 8.0 | + | + | + |+ |+ |+ |+ |✓ |- |- |
| client-python 9.0 | + | + | + |+ |+ |+ |+ |+ |✓ |- |
| client-python 10.0 | + | + | + |+ |+ |+ |+ |+ |+ |✓ |
| client-python HEAD | + | + | + |+ |+ |+ |+ |+ |+ |✓ |
| | Kubernetes 1.9 | Kubernetes 1.10 | Kubernetes 1.11 | Kubernetes 1.12 | Kubernetes 1.13 | Kubernetes 1.14 |
|--------------------|----------------|-----------------|-----------------|-----------------|-----------------|-----------------|
| client-python 5.0 |✓ |- |- |- |- |- |
| client-python 6.0 |+ |✓ |- |- |- |- |
| client-python 7.0 |+ |+ |✓ |- |- |- |
| client-python 8.0 |+ |+ |+ |✓ |- |- |
| client-python 9.0 |+ |+ |+ |+ |✓ |- |
| client-python 10.0 |+ |+ |+ |+ |+ |✓ |
| client-python HEAD |+ |+ |+ |+ |+ |✓ |
Key:
@ -110,14 +106,6 @@ between client-python versions.
| Client version | Canonical source for OpenAPI spec | Maintenance status |
|-----------------|--------------------------------------|-------------------------------|
| 1.0 Alpha/Beta | Kubernetes main repo, 1.5 branch | ✗ |
| 1.0.x | Kubernetes main repo, 1.5 branch | ✗ |
| 2.0 Alpha/Beta | Kubernetes main repo, 1.6 branch | ✗ |
| 2.0.x | Kubernetes main repo, 1.6 branch | ✗ |
| 3.0 Alpha/Beta | Kubernetes main repo, 1.7 branch | ✗ |
| 3.0 | Kubernetes main repo, 1.7 branch | ✗ |
| 4.0 Alpha/Beta | Kubernetes main repo, 1.8 branch | ✗ |
| 4.0 | Kubernetes main repo, 1.8 branch | ✗ |
| 5.0 Alpha/Beta | Kubernetes main repo, 1.9 branch | ✗ |
| 5.0 | Kubernetes main repo, 1.9 branch | ✗ |
| 6.0 Alpha/Beta | Kubernetes main repo, 1.10 branch | ✗ |

View File

@ -3,7 +3,11 @@
The Kubernetes Python client is released on an as-needed basis. The process is as follows:
1. An issue is proposing a new release with a changelog since the last release
1. Update the support matrix in README.md removing the oldest version and adding the
proposed release.
1. All [OWNERS](OWNERS) must LGTM this release
1. An OWNER runs `git tag -s $VERSION` and inserts the changelog and pushes the tag with `git push $VERSION`
1. An OWNER runs `git tag -s $VERSION` and inserts the changelog and pushes
the tag with `git push $VERSION`
1. The release issue is closed
1. An announcement email is sent to `kubernetes-dev@googlegroups.com` with the subject `[ANNOUNCE] kubernetes-python-client $VERSION is released`
1. An announcement email is sent to `kubernetes-dev@googlegroups.com`
with the subject `[ANNOUNCE] kubernetes-python-client $VERSION is released`