Version and Lifecycle
Use this guidance to plan version compatibility, Kubernetes support, third-party cluster onboarding, runtime and OS boundaries, and Extension lifecycle checks.
Use Kubernetes Support Matrix for the exact Kubernetes version table.
TOC
Product And Kubernetes VersionsThird-Party Cluster Onboarding RangeRuntime, OS, And CPU ArchitectureExtension LifecycleFeature MaturityUpgrade Reading PathProduct And Kubernetes Versions
For 4.3:
- Platform-managed cluster creation supports Kubernetes 1.34.
- Before upgrading the
globalcluster to 4.3, workload clusters must remain within the compatible versions 1.34, 1.33, 1.32, and 1.31. - For 4.3 and later, workload clusters only need to remain within the documented compatible-version range before a
globalcluster upgrade. - In 4.2 and earlier, workload clusters must be upgraded to the latest Kubernetes version in the compatible list before upgrading the
globalcluster.
For the exact table, see Kubernetes Support Matrix.
Third-Party Cluster Onboarding Range
For 4.3, third-party Kubernetes clusters are accepted for onboarding only in the range >=1.19.0 <1.35.0. Clusters outside that range are blocked from onboarding.
This range is separate from:
- The Kubernetes version supported for platform-managed cluster creation.
- The workload-cluster compatible versions used before upgrading the
globalcluster. - Product validation for every Kubernetes version, provider, capability, operation, or Extension.
Clusters in the accepted onboarding range still need to satisfy cluster-family or provider prerequisites, connectivity, credentials, installed components, provider caveats, and Extension compatibility.
For cluster model boundaries, see Cluster Management Models.
Runtime, OS, And CPU Architecture
Read runtime, OS, CRI, and CPU architecture information by responsibility boundary.
Do not infer complete Docker, CRI-O, MicroOS, mixed-architecture workload cluster, provider architecture, or universal Extension image support unless an explicit support matrix, Extension document, provider document, or release guidance states that support.
For node prerequisites, see Node Preprocessing. For package architecture, see Download. For Immutable Infrastructure, see About Immutable Infrastructure.
Extension Lifecycle
Operators and Cluster Plugins use the Core, Aligned, and Agnostic lifecycle model.
For a specific Operator or Cluster Plugin version, use the Customer Portal ACP compatible versions field as the compatibility authority. Release notes are useful for version changes. The Kubernetes support matrix is not the authority for one exact Extension version.
For details, see Core and Extensions.
Feature Maturity
When reading Overview, release notes, or component documentation, treat maturity labels as support boundaries:
For 4.3, HCP is Technology Preview and is not production-supported. Global Cluster Disaster Recovery is generally available only within the documented global control-plane DR scope in Availability and Recovery.
Upgrade Reading Path
Before upgrading:
- Read Kubernetes Support Matrix to confirm compatible workload-cluster versions.
- Read Upgrade Overview to understand the CVO-based upgrade model.
- Read Pre-Upgrade before upgrading the
globalcluster. - Check Extension compatibility in the Customer Portal and the Extension documentation.
- Review Release Notes for version changes, behavior changes, technical preview status, deprecated features, and known issues.