Backport of k8s compat - Openshift versions into release/1.16.x (#18442)

* backport of commit daf12684a88d5879ede2709cf0422695294c90a3

* backport of commit fa7ec66c1308d6aeb5081a787397cdec86177d4d

---------

Co-authored-by: David Yu <dyu@hashicorp.com>
This commit is contained in:
hc-github-team-consul-core 2023-08-10 16:48:30 -04:00 committed by GitHub
parent 239d703272
commit 9f315da84b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 8 deletions

View File

@ -13,11 +13,11 @@ For every release of Consul on Kubernetes, a Helm chart, `consul-k8s-control-pla
Consul Kubernetes versions all of its components (`consul-k8s` CLI, `consul-k8s-control-plane`, and Helm chart) with a single semantic version. When installing or upgrading to a specific versions, ensure that you are using the correct Consul version with the compatible Helm chart or `consul-k8s` CLI. Consul Kubernetes versions all of its components (`consul-k8s` CLI, `consul-k8s-control-plane`, and Helm chart) with a single semantic version. When installing or upgrading to a specific versions, ensure that you are using the correct Consul version with the compatible Helm chart or `consul-k8s` CLI.
| Consul version | Compatible `consul-k8s` versions | Compatible Kubernetes versions | | Consul version | Compatible `consul-k8s` versions | Compatible Kubernetes versions | Compatible OpenShift versions |
| -------------- | -------------------------------- | -------------------------------| | -------------- | -------------------------------- | -------------------------------| ----------------------------- |
| 1.16.x | 1.2.x | 1.24.x - 1.27.x | | 1.16.x | 1.2.x | 1.24.x - 1.27.x | 4.11.x - 4.14.x |
| 1.15.x | 1.1.x | 1.23.x - 1.26.x | | 1.15.x | 1.1.x | 1.23.x - 1.26.x | 4.10.x - 4.13.x |
| 1.14.x | 1.0.x | 1.22.x - 1.25.x | | 1.14.x | 1.0.x | 1.22.x - 1.25.x | 4.9.x - 4.12.x |
### Version-specific upgrade requirements ### Version-specific upgrade requirements
@ -41,9 +41,7 @@ Starting with Consul K8s 0.39.0 and Consul 1.11.x, Consul Kubernetes supports th
### Red Hat OpenShift ### Red Hat OpenShift
Consul Kubernetes delivered Red Hat OpenShift support starting with Consul Helm chart version 0.25.0 for Consul 1.8.4. Please note the following details regarding OpenShift support. You can enable support for Red Hat OpenShift by setting `enabled: true` in the `global.openshift` stanza. Refer to the [Deploy Consul on RedHat OpenShift tutorial](https://developer.hashicorp.com/consul/tutorials/kubernetes/kubernetes-openshift-red-hat) for instructions on deploying to OpenShift.
- Red Hat OpenShift is only supported for OpenShift 4.4.x and above.
- Only the default CNI Plugin, [OpenShift SDN CNI Plugin](https://docs.openshift.com/container-platform/4.9/networking/openshift_sdn/about-openshift-sdn.html) is currently supported. - Only the default CNI Plugin, [OpenShift SDN CNI Plugin](https://docs.openshift.com/container-platform/4.9/networking/openshift_sdn/about-openshift-sdn.html) is currently supported.
### VMware Tanzu Kubernetes Grid and Tanzu Kubernetes Grid Integrated Edition ### VMware Tanzu Kubernetes Grid and Tanzu Kubernetes Grid Integrated Edition