mirror of https://github.com/kubernetes/kops.git
40 lines
2.3 KiB
Markdown
40 lines
2.3 KiB
Markdown
# Kops Releases & Versioning
|
|
|
|
Kops intends to be backward compatible. It is always recommended using the
|
|
latest version of kops with whatever version of Kubernetes you are using. We suggest
|
|
kops users run one of the [3 minor versions](https://github.com/kubernetes/community/blob/master/contributors/design-proposals/release/versioning.md#supported-releases-and-component-skew) Kubernetes is supporting however we
|
|
do our best to support previous releases for some period.
|
|
|
|
Kops does not, however, support Kubernetes releases that have either a greater major
|
|
release number or greater minor release number than it.
|
|
(The numbers before the first and second dots are the major and minor release numbers, respectively.)
|
|
For example, kops 1.16.0 does not support Kubernetes 1.17.0, but does
|
|
support Kubernetes 1.16.5, 1.15.2, and several previous Kubernetes versions.
|
|
|
|
## Compatibility Matrix
|
|
|
|
| kops version | k8s 1.14.x | k8s 1.15.x | k8s 1.16.x | k8s 1.17.x | k8s 1.18.x |
|
|
|---------------|------------|------------|------------|------------|------------|
|
|
| 1.18.0 | ✔ | ✔ | ✔ | ✔ | ✔ |
|
|
| 1.17.x | ✔ | ✔ | ✔ | ✔ | ⚫ |
|
|
| 1.16.x | ✔ | ✔ | ✔ | ⚫ | ⚫ |
|
|
| ~~1.15.x~~ | ✔ | ✔ | ⚫ | ⚫ | ⚫ |
|
|
| ~~1.14.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 which are ~~crossed out~~ _should_ work, but we suggest they be upgraded soon.
|
|
|
|
## Release Schedule
|
|
|
|
This project does not follow the Kubernetes release schedule. Kops aims to
|
|
provide a reliable installation experience for Kubernetes, and typically
|
|
releases about a month after the corresponding Kubernetes release. This time
|
|
allows for the Kubernetes project to resolve any issues introduced by the new
|
|
version and ensures that we can support the latest features. Kops will release
|
|
alpha and beta pre-releases for people that are eager to try the latest
|
|
Kubernetes release. Please only use pre-GA kops releases in environments that
|
|
can tolerate the quirks of new releases, and please do report any issues
|
|
encountered.
|