Update K8s version support matrix

We haven't updated the Kubernetes version support matrix for a while.
This commit does so and adds a few disclaimers and explanations in
there.

Change-Id: I51bb352f6115ac4c903e77c69d241ae6bb79e5f4
This commit is contained in:
Michał Dulko
2019-10-16 11:56:25 +02:00
parent 1f3ee029dc
commit 5f77e77578

View File

@@ -6,15 +6,37 @@ This document maintains updated documentation about what Kubernetes and
OpenShift versions are supported at each Kuryr-Kubernetes release.
.. note::
In general Kuryr should work fine with older versions of Kubernetes and
OpenShift as well as it only depends from the APIs that are quite stable
in Kubernetes itself. However we try to limit the number of supported
versions, as Kubernetes policy is to only support last 3 minor releases.
.. note::
Kuryr-Kubernetes follows *cycle-with-intermediary* release model and that's
why there are multiple minor releases per single OpenStack release. Going
forward it is possible that Kuryr-Kubernetes will switch to *independent*
release model, that would completely untie it from OpenStack releases. This
is because it seems to be easier to follow Kubernetes releases than
OpenStack releases.
.. warning::
In most cases only the latest supported version is tested in the CI/CD
system.
======================== ====================================== ========================
Kuryr-Kubernetes version Kubernetes version OpenShift Origin version
======================== ====================================== ========================
master v1.9.x, 1.10.x, 1.11.x, 1.12.x, 1.13.x 3.9, 3.10, 3.11
0.5.2 v1.9.x, 1.10.x, 1.11.x, 1.12.x 3.9, 3.10
0.5.0 v1.9.x, 1.10.x 3.9, 3.10
0.4.1 v1.8.x 3.7
0.4.0 v1.8.x 3.7
0.3.0 v1.6.x, 1.8.x No support
0.2.0 v1.4.x, 1.6.x No support
0.1.0 v1.3.x, 1.4.x No support
master (Ussuri) v1.14.x, v1.15.x, v1.16.x 3.11, 4.2
1.1.0 (Train) v1.13.x, v1.14.x, v1.15.x 3.9, 3.10, 3.11, 4.2
0.6.x, 1.0.0 (Stein) v1.11.x, v1.12.x, v1.13.x 3.9, 3.10, 3.11, 4.2
0.5.2-3 (Rocky) v1.9.x, v1.10.x, v1.11.x, v1.12.x 3.9, 3.10
0.5.0-1 (Rocky) v1.9.x, v1.10.x 3.9, 3.10
0.4.x (Queens) v1.8.x 3.7
0.3.0 (Queens) v1.6.x, v1.8.x No support
0.2.x (Pike) v1.4.x, v1.6.x No support
0.1.0 (Pike) v1.3.x, v1.4.x No support
======================== ====================================== ========================