Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cleanup versions, deprecate kops 1.10, remove k8s 1.8 #7491

Merged
merged 1 commit into from
Aug 30, 2019
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 11 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
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.

For example, kops 1.8.0 does not support Kubernetes 1.9.2, but kops 1.9.0
supports Kubernetes 1.9.2 and previous Kubernetes versions. Only when the kops minor
For example, kops 1.12.0 does not support Kubernetes 1.13.0, but kops 1.13.0
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
Kubernetes release. kops does not stop a user from installing mismatching
versions of K8s, but Kubernetes releases always require kops to install specific
Expand All @@ -90,15 +90,14 @@ Kubernetes version.

#### 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 |
|---------------|-----------|-----------|------------|------------|------------|------------|------------|
| 1.14.x - Alpha| ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| 1.13.x | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ❌ |
| 1.12.x | ✔ | ✔ | ✔ | ✔ | ✔ | ❌ | ❌ |
| 1.11.x | ✔ | ✔ | ✔ | ✔ | ❌ | ❌ | ❌ |
| 1.10.x | ✔ | ✔ | ✔ | ❌ | ❌ | ❌ | ❌ |
| ~~1.9.x~~ | ✔ | ✔ | ❌ | ❌ | ❌ | ❌ | ❌ |
| ~~1.8.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 - Beta | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| 1.13.x | ✔ | ✔ | ✔ | ✔ | ✔ | ❌ |
| 1.12.x | ✔ | ✔ | ✔ | ✔ | ❌ | ❌ |
| 1.11.x | ✔ | ✔ | ✔ | ❌ | ❌ | ❌ |
| ~~1.10.x~~ | ✔ | ✔ | ❌ | ❌ | ❌ | ❌ |
| ~~1.9.x~~ | ✔ | ❌ | ❌ | ❌ | ❌ | ❌ |

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.
Expand Down