Merge pull request #7491 from mikesplain/update_versions_readme

Cleanup versions, deprecate kops 1.10, remove k8s 1.8
This commit is contained in:
Kubernetes Prow Robot 2019-08-30 14:10:02 -07:00 committed by GitHub
commit 36b3e7b220
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 11 additions and 12 deletions

View File

@ -76,11 +76,11 @@ do our best to support previous releases for a period of time.
One exception, in regard to compatibility, kops supports the equivalent One exception, in regard to compatibility, kops supports the equivalent
Kubernetes minor release number. A minor version is the second digit in the Kubernetes minor release number. A minor version is the second digit in the
release number. kops version 1.8.0 has a minor version of 8. The numbering release number. kops version 1.13.0 has a minor version of 13. The numbering
follows the semantic versioning specification, MAJOR.MINOR.PATCH. follows the semantic versioning specification, MAJOR.MINOR.PATCH.
For example, kops 1.8.0 does not support Kubernetes 1.9.2, but kops 1.9.0 For example, kops 1.12.0 does not support Kubernetes 1.13.0, but kops 1.13.0
supports Kubernetes 1.9.2 and previous Kubernetes versions. Only when the kops minor supports Kubernetes 1.12.2 and previous Kubernetes versions. Only when the kops minor
version matches the Kubernetes minor version does kops officially support the version matches the Kubernetes minor version does kops officially support the
Kubernetes release. kops does not stop a user from installing mismatching Kubernetes release. kops does not stop a user from installing mismatching
versions of K8s, but Kubernetes releases always require kops to install specific versions of K8s, but Kubernetes releases always require kops to install specific
@ -90,15 +90,14 @@ Kubernetes version.
#### Compatibility Matrix #### Compatibility Matrix
| kops version | k8s 1.8.x | k8s 1.9.x | k8s 1.10.x | k8s 1.11.x | k8s 1.12.x | k8s 1.13.x | k8s 1.14.x | | kops version | k8s 1.9.x | k8s 1.10.x | k8s 1.11.x | k8s 1.12.x | k8s 1.13.x | k8s 1.14.x |
|---------------|-----------|-----------|------------|------------|------------|------------|------------| |---------------|-----------|------------|------------|------------|------------|------------|
| 1.14.x - Alpha| ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | | 1.14.x - Beta | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| 1.13.x | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ❌ | | 1.13.x | ✔ | ✔ | ✔ | ✔ | ✔ | ❌ |
| 1.12.x | ✔ | ✔ | ✔ | ✔ | ✔ | ❌ | ❌ | | 1.12.x | ✔ | ✔ | ✔ | ✔ | ❌ | ❌ |
| 1.11.x | ✔ | ✔ | ✔ | ✔ | ❌ | ❌ | ❌ | | 1.11.x | ✔ | ✔ | ✔ | ❌ | ❌ | ❌ |
| 1.10.x | ✔ | ✔ | ✔ | ❌ | ❌ | ❌ | ❌ | | ~~1.10.x~~ | ✔ | ✔ | ❌ | ❌ | ❌ | ❌ |
| ~~1.9.x~~ | ✔ | ✔ | ❌ | ❌ | ❌ | ❌ | ❌ | | ~~1.9.x~~ | ✔ | ❌ | ❌ | ❌ | ❌ | ❌ |
| ~~1.8.x~~ | ✔ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
Use the latest version of kops for all releases of Kubernetes, with the caveat Use the latest version of kops for all releases of Kubernetes, with the caveat
that higher versions of Kubernetes are not _officially_ supported by kops. Releases who are ~~crossed out~~ _should_ work but we suggest should be upgraded soon. that higher versions of Kubernetes are not _officially_ supported by kops. Releases who are ~~crossed out~~ _should_ work but we suggest should be upgraded soon.