Skip to content

Commit 2c234a9

Browse files
committed
updates
1 parent 6236555 commit 2c234a9

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

modules/hosted-control-planes-version-support.adoc

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,21 +5,20 @@
55

66
:_content-type: CONCEPT
77
[id="hosted-control-planes-version-support_{context}"]
8-
= Versioning support for hosted control planes
8+
= Versioning for hosted control planes
99

10-
With each major, minor, or patch version release of {product-title}, the following components of hosted control planes are released:
10+
With each major, minor, or patch version release of {product-title}, two components of hosted control planes are released:
1111

1212
* HyperShift Operator
13-
* `HostedCluster` and `NodePool` API resources
1413
* Command-line interface (CLI)
1514
16-
The HyperShift Operator manages the lifecycle of hosted clusters that are represented by `HostedCluster` resources. The HyperShift Operator is released with each {product-title} release. Any HyperShift Operator that is released with a minor _n_ version of {product-title} must support _n_, _n-1_, and _n-2_ minor versions of {product-title}.
15+
The HyperShift Operator manages the lifecycle of hosted clusters that are represented by `HostedCluster` API resources. The HyperShift Operator is released with each {product-title} release. Any HyperShift Operator that is released with a minor version of {product-title} must work with all versions of {product-title} where hosted control planes are available.
1716

1817
The CLI is a helper utility for development purposes. The CLI is released as part of any HyperShift Operator release. No compatibility policies are guaranteed.
1918

2019
The API, `hypershift.openshift.io`, provides a way to create and manage lightweight, flexible, heterogeneous {product-title} clusters at scale. The API exposes two user-facing resources: `HostedCluster` and `NodePool`. A `HostedCluster` resource encapsulates the control plane and common data plane configuration. When you create a `HostedCluster` resource, you have a fully functional control plane with no attached nodes. A `NodePool` resource is a scalable set of worker nodes that is attached to a `HostedCluster` resource.
2120

22-
The `HostedCluster` and `NodePool` resources are released with each {product-title} release. Any `HostedCluster` or `NodePool` resources that are released for a minor _n_ version of {product-title} must support _n_, _n-1_, and _n-2_ minor versions of {product-title}. The API version policy generally aligns with the link:https://kubernetes.io/docs/reference/using-api/#api-versioning[Kubernetes API versioning].
21+
The API version policy generally aligns with the policy for link:https://kubernetes.io/docs/reference/using-api/#api-versioning[Kubernetes API versioning].
2322

2423

2524

0 commit comments

Comments
 (0)