mirror of
https://github.com/openshift/openshift-docs.git
synced 2026-02-05 12:46:18 +01:00
429 lines
11 KiB
Plaintext
429 lines
11 KiB
Plaintext
// Module included in the following assemblies:
|
|
//
|
|
// * hosted-control-planes/hcp-prepare/hcp-requirements.adoc
|
|
|
|
|
|
:_mod-docs-content-type: CONCEPT
|
|
[id="hcp-support-matrix_{context}"]
|
|
= Support matrix for {hcp}
|
|
|
|
Because {mce} includes the HyperShift Operator, releases of {hcp} align with releases of {mce-short}. For more information, see link:https://access.redhat.com/support/policy/updates/openshift_operators[OpenShift Operator Life Cycles].
|
|
|
|
[id="hcp-matrix-mgmt_{context}"]
|
|
== Management cluster support
|
|
|
|
Any supported standalone {product-title} cluster can be a management cluster.
|
|
|
|
[NOTE]
|
|
====
|
|
A single-node {product-title} cluster is not supported as a management cluster. If you have resource constraints, you can share infrastructure between a standalone {product-title} control plane and {hcp}. For more information, see "Shared infrastructure between hosted and standalone control planes".
|
|
====
|
|
|
|
The following table maps {mce-short} versions to the management cluster versions that support them:
|
|
|
|
.Supported {mce-short} versions for {product-title} management clusters
|
|
[cols="2",options="header"]
|
|
|===
|
|
|Management cluster version |Supported {mce-short} version
|
|
|
|
|4.14 - 4.17
|
|
|2.6
|
|
|
|
|4.15 - 4.17
|
|
|2.7
|
|
|
|
|4.16 - 4.18
|
|
|2.8
|
|
|
|
|4.17 - 4.19
|
|
|2.9
|
|
|
|
|4.18 - 4.20
|
|
|2.10
|
|
|===
|
|
|
|
[id="hcp-matrix-hc_{context}"]
|
|
== Hosted cluster support
|
|
|
|
For hosted clusters, no direct relationship exists between the management cluster version and the hosted cluster version. The hosted cluster version depends on the HyperShift Operator that is included with your {mce-short} version.
|
|
|
|
[NOTE]
|
|
====
|
|
Ensure a maximum latency of 200 ms between the management cluster and hosted clusters. This requirement is especially important for mixed infrastructure deployments, such as when your management cluster is on {aws-short} and your compute nodes are on-premise.
|
|
====
|
|
|
|
The following table shows the hosted cluster versions that you can create by using the HyperShift Operator that is associated with a version of {mce-short}:
|
|
|
|
[NOTE]
|
|
====
|
|
Although the HyperShift Operator supports the hosted cluster versions in the following table, {mce-short} supports only as far back as 2 versions earlier than the current version. For example, if the current hosted cluster version is 4.20, {mce-short} supports as far back as version 4.18. If you want to use a hosted cluster version that is earlier than one of the versions that {mce-short} supports, you can detach your hosted clusters from {mce-short} to be unmanaged, or you can use an earlier version of {mce-short}. For instructions to detach your hosted clusters from {mce-short}, see link:https://docs.redhat.com/en/documentation/red_hat_advanced_cluster_management_for_kubernetes/2.13/html/clusters/cluster_mce_overview#remove-managed-cluster[Removing a cluster from management] ({rh-rhacm} documentation). For more information about {mce-short} support, see link:https://access.redhat.com/articles/7120837[The multicluster engine for Kubernetes operator 2.10 Support Matrix] (Red{nbsp}Hat Knowledgebase).
|
|
====
|
|
|
|
.Hosted cluster version mapped to HyperShift Operator associated with {mce-short} version
|
|
[cols="6",options="header"]
|
|
|===
|
|
|Hosted cluster version |HyperShift Operator in {mce-short} 2.6 |HyperShift Operator in {mce-short} 2.7 |HyperShift Operator in {mce-short} 2.8 |HyperShift Operator in {mce-short} 2.9 |HyperShift Operator in {mce-short} 2.10
|
|
|
|
|4.14
|
|
|Yes
|
|
|Yes
|
|
|Yes
|
|
|Yes
|
|
|Yes
|
|
|
|
|4.15
|
|
|Yes
|
|
|Yes
|
|
|Yes
|
|
|Yes
|
|
|Yes
|
|
|
|
|4.16
|
|
|Yes
|
|
|Yes
|
|
|Yes
|
|
|Yes
|
|
|Yes
|
|
|
|
|4.17
|
|
|No
|
|
|Yes
|
|
|Yes
|
|
|Yes
|
|
|Yes
|
|
|
|
|4.18
|
|
|No
|
|
|No
|
|
|Yes
|
|
|Yes
|
|
|Yes
|
|
|
|
|4.19
|
|
|No
|
|
|No
|
|
|No
|
|
|Yes
|
|
|Yes
|
|
|
|
|4.20
|
|
|No
|
|
|No
|
|
|No
|
|
|No
|
|
|Yes
|
|
|===
|
|
|
|
[id="hcp-matrix-platform_{context}"]
|
|
== Hosted cluster platform support
|
|
|
|
A hosted cluster supports only one infrastructure platform. For example, you cannot create multiple node pools on different infrastructure platforms.
|
|
|
|
The following table indicates which {product-title} versions are supported for each platform of {hcp}.
|
|
|
|
[IMPORTANT]
|
|
====
|
|
For {ibm-power-title} and {ibm-z-title}:
|
|
|
|
* You must run the control plane on machine types that are based on 64-bit x86 architecture or s390x architecture
|
|
* You must run node pools on {ibm-power-title} or {ibm-z-title}
|
|
====
|
|
|
|
In the following table, the management cluster version is the {product-title} version where the {mce-short} is enabled:
|
|
|
|
.Required {product-title} versions for platforms
|
|
[cols="3",options="header"]
|
|
|===
|
|
|Hosted cluster platform |Management cluster version |Hosted cluster version
|
|
|
|
|{aws-full}
|
|
|4.16 - 4.20
|
|
|4.16 - 4.20
|
|
|
|
|{ibm-power-title}
|
|
|4.17 - 4.20
|
|
|4.17 - 4.20
|
|
|
|
|{ibm-z-title}
|
|
|4.17 - 4.20
|
|
|4.17 - 4.20
|
|
|
|
|{VirtProductName}
|
|
|4.14 - 4.20
|
|
|4.14 - 4.20
|
|
|
|
|Bare metal
|
|
|4.14 - 4.20
|
|
|4.14 - 4.20
|
|
|
|
|Non-bare-metal agent machines (Technology Preview)
|
|
|4.16 - 4.20
|
|
|4.16 - 4.20
|
|
|
|
|{rh-openstack-first} (Technology Preview)
|
|
|4.19 - 4.20
|
|
|4.19 - 4.20
|
|
|===
|
|
|
|
[id="hcp-matrix-multiarch_{context}"]
|
|
== Multi-architecture support
|
|
|
|
The following tables indicate the support status for {hcp} on multiple architectures, organized by platform.
|
|
|
|
.Multi-architecture support for {hcp} on {aws-short}
|
|
[cols="3",options="header"]
|
|
|===
|
|
|{product-title} version |ARM64 control planes |ARM64 compute nodes
|
|
|
|
|4.20
|
|
|General Availability
|
|
|General Availability
|
|
|
|
|4.19
|
|
|General Availability
|
|
|General Availability
|
|
|
|
|4.18
|
|
|General Availability
|
|
|General Availability
|
|
|
|
|4.17
|
|
|General Availability
|
|
|General Availability
|
|
|
|
|4.16
|
|
|Technology Preview
|
|
|General Availability
|
|
|
|
|4.15
|
|
|Technology Preview
|
|
|General Availability
|
|
|
|
|4.14
|
|
|Technology Preview
|
|
|General Availability
|
|
|===
|
|
|
|
.Multi-architecture support for {hcp} on bare metal
|
|
[cols="3",options="header"]
|
|
|===
|
|
|{product-title} version |ARM64 control planes |ARM64 compute nodes
|
|
|
|
|4.20
|
|
|Not available
|
|
|Technology Preview
|
|
|
|
|4.19
|
|
|Not available
|
|
|Technology Preview
|
|
|
|
|4.18
|
|
|Not available
|
|
|Technology Preview
|
|
|
|
|4.17
|
|
|Not available
|
|
|Technology Preview
|
|
|
|
|4.16
|
|
|Not available
|
|
|Technology Preview
|
|
|
|
|4.15
|
|
|Not available
|
|
|Technology Preview
|
|
|
|
|4.14
|
|
|Not available
|
|
|Technology Preview
|
|
|===
|
|
|
|
.Multi-architecture support for {hcp} on non-bare-metal agent machines
|
|
[cols="3",options="header"]
|
|
|===
|
|
|{product-title} version |ARM64 control planes |ARM64 compute nodes
|
|
|
|
|4.20
|
|
|Not available
|
|
|Not available
|
|
|
|
|4.19
|
|
|Not available
|
|
|Not available
|
|
|
|
|4.18
|
|
|Not available
|
|
|Not available
|
|
|
|
|4.17
|
|
|Not available
|
|
|Not available
|
|
|===
|
|
|
|
.Multi-architecture support for {hcp} on {ibm-power-title}
|
|
[cols="3",options="header"]
|
|
|===
|
|
|{product-title} version |Control planes |Compute nodes
|
|
|
|
|4.20
|
|
a|* 64-bit x86: General Availability
|
|
* ARM64: Not available
|
|
* s390x: Not available
|
|
* ppc64le: Not available
|
|
a|* 64-bit x86: General Availability
|
|
* ARM64: Not available
|
|
* s390x: Not available
|
|
* ppc64le: General Availability
|
|
|
|
|4.19
|
|
a|* 64-bit x86: General Availability
|
|
* ARM64: Not available
|
|
* s390x: Not available
|
|
* ppc64le: Not available
|
|
a|* 64-bit x86: General Availability
|
|
* ARM64: Not available
|
|
* s390x: Not available
|
|
* ppc64le: General Availability
|
|
|
|
|4.18
|
|
a|* 64-bit x86: General Availability
|
|
* ARM64: Not available
|
|
* s390x: Not available
|
|
* ppc64le: Not available
|
|
a|* 64-bit x86: Not available
|
|
* ARM64: Not available
|
|
* s390x: Not available
|
|
* ppc64le: General Availability
|
|
|
|
|4.17
|
|
a|* 64-bit x86: General Availability
|
|
* ARM64: Not available
|
|
* s390x: Not available
|
|
* ppc64le: Not available
|
|
a|* 64-bit x86: Not available
|
|
* ARM64: Not available
|
|
* s390x: Not available
|
|
* ppc64le: General Availability
|
|
|===
|
|
|
|
.Multi-architecture support for {hcp} on {ibm-z-title}
|
|
[cols="3",options="header"]
|
|
|===
|
|
|{product-title} version |Control planes |Compute nodes
|
|
|
|
|4.20
|
|
a|* 64-bit x86: General Availability
|
|
* ARM64: Not available
|
|
* s390x: General Availability
|
|
* ppc64le: Not available
|
|
a|* 64-bit x86: Not available
|
|
* ARM64: Not available
|
|
* s390x: General Availability
|
|
|
|
|4.19
|
|
a|* 64-bit x86: General Availability
|
|
* ARM64: Not available
|
|
* s390x: Not available
|
|
* ppc64le: Not available
|
|
a|* 64-bit x86: Not available
|
|
* ARM64: Not available
|
|
* s390x: General Availability
|
|
|
|
|4.18
|
|
a|* 64-bit x86: General Availability
|
|
* ARM64: Not available
|
|
* s390x: Not available
|
|
* ppc64le: Not available
|
|
a|* 64-bit x86: Not available
|
|
* ARM64: Not available
|
|
* s390x: General Availability
|
|
* ppc64le: Not available
|
|
|
|
|4.17
|
|
a|* 64-bit x86: General Availability
|
|
* ARM64: Not available
|
|
* s390x: Not available
|
|
* ppc64le: Not available
|
|
a|* 64-bit x86: Not available
|
|
* ARM64: Not available
|
|
* s390x: General Availability
|
|
* ppc64le: Not available
|
|
|===
|
|
|
|
.Multi-architecture support for {hcp} on {VirtProductName}
|
|
[cols="3",options="header"]
|
|
|===
|
|
|{product-title} version |ARM64 control planes |ARM64 compute nodes
|
|
|
|
|4.20
|
|
|Not available
|
|
|Not available
|
|
|
|
|4.19
|
|
|Not available
|
|
|Not available
|
|
|
|
|4.18
|
|
|Not available
|
|
|Not available
|
|
|
|
|4.17
|
|
|Not available
|
|
|Not available
|
|
|
|
|4.16
|
|
|Not available
|
|
|Not available
|
|
|
|
|4.15
|
|
|Not available
|
|
|Not available
|
|
|
|
|4.14
|
|
|Not available
|
|
|Not available
|
|
|
|
|===
|
|
|
|
[id="hcp-matrix-updates_{context}"]
|
|
== Updates of {mce-short}
|
|
|
|
When you update to another version of the {mce-short}, your hosted cluster can continue to run if the HyperShift Operator that is included in the version of {mce-short} supports the hosted cluster version. The following table shows which hosted cluster versions are supported on which updated {mce-short} versions.
|
|
|
|
[NOTE]
|
|
====
|
|
Although the HyperShift Operator supports the hosted cluster versions in the following table, {mce-short} supports only as far back as 2 versions earlier than the current version. For example, if the current hosted cluster version is 4.20, {mce-short} supports as far back as version 4.18. If you want to use a hosted cluster version that is earlier than one of the versions that {mce-short} supports, you can detach your hosted clusters from {mce-short} to be unmanaged, or you can use an earlier version of {mce-short}. For instructions to detach your hosted clusters from {mce-short}, see link:https://docs.redhat.com/en/documentation/red_hat_advanced_cluster_management_for_kubernetes/2.13/html/clusters/cluster_mce_overview#remove-managed-cluster[Removing a cluster from management] ({rh-rhacm} documentation). For more information about {mce-short} support, see link:https://access.redhat.com/articles/7120837[The multicluster engine for Kubernetes operator 2.10 Support Matrix] (Red{nbsp}Hat Knowledgebase).
|
|
====
|
|
|
|
.Updated {mce-short} version support for hosted clusters
|
|
[cols="2",options="header"]
|
|
|===
|
|
|Updated {mce-short} version |Supported hosted cluster version
|
|
|
|
|Updated from 2.5 to 2.6
|
|
|{product-title} 4.14 - 4.15
|
|
|
|
|Updated from 2.6 to 2.7
|
|
|{product-title} 4.14 - 4.16
|
|
|
|
|Updated from 2.7 to 2.8
|
|
|{product-title} 4.14 - 4.17
|
|
|
|
|Updated from 2.8 to 2.9
|
|
|{product-title} 4.14 - 4.18
|
|
|
|
|Updated from 2.9 to 2.10
|
|
|{product-title} 4.14 - 4.19
|
|
|===
|
|
|
|
For example, if you have an {product-title} 4.18 hosted cluster on the management cluster and you update from {mce-short} 2.8 to 2.9, the hosted cluster can continue to run.
|
|
|
|
[id="hcp-matrix-tp_{context}"]
|
|
== Technology Preview features
|
|
|
|
The following list indicates features in this release that have a Technology Preview status:
|
|
|
|
* {hcp-capital} using non-bare-metal agent machines
|
|
* Custom taints and tolerations for {hcp}
|
|
* NVIDIA GPU devices on {hcp} for {VirtProductName}
|
|
* {hcp-capital} on {rh-openstack-first} |