Skip to content

Commit faf4bd3

Browse files
authored
Merge pull request #81632 from abrennan89/OSDOCS-11973
OSDOCS-11973: Move cluster capabilities section from postinstallation docs
2 parents 3cdba83 + af68b10 commit faf4bd3

File tree

14 files changed

+73
-105
lines changed

14 files changed

+73
-105
lines changed

_topic_maps/_topic_map.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -688,9 +688,6 @@ Topics:
688688
File: configuring-alert-notifications
689689
- Name: Converting a connected cluster to a disconnected cluster
690690
File: converting-to-disconnected
691-
- Name: Enabling cluster capabilities
692-
File: enabling-cluster-capabilities
693-
Distros: openshift-origin,openshift-enterprise
694691
---
695692
Name: Updating clusters
696693
Dir: updating

applications/connecting_applications_to_services/installing-sbo.adoc

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ You can install {servicebinding-title} on {product-title} 4.7 and later.
1717

1818
* You have access to an {product-title} cluster using an account with `cluster-admin` permissions.
1919
ifndef::openshift-rosa,openshift-dedicated[]
20-
* Your cluster has the xref:../../post_installation_configuration/enabling-cluster-capabilities.adoc#enabling-cluster-capabilities[Marketplace capability] enabled or the Red Hat Operator catalog source configured manually.
20+
* Your cluster has the xref:../../installing/overview/cluster-capabilities.adoc#operator-marketplace_cluster-capabilities[Marketplace capability] enabled or the Red Hat Operator catalog source configured manually.
2121
endif::openshift-rosa,openshift-dedicated[]
2222

2323
//Installing Service Binding Operator using web console
@@ -28,4 +28,3 @@ include::modules/op-installing-sbo-operator-using-the-web-console.adoc[leveloffs
2828
== Additional resources
2929

3030
* xref:../../applications/connecting_applications_to_services/getting-started-with-service-binding.adoc#getting-started-with-service-binding[Getting started with service binding].
31-

installing/installing_bare_metal/installing-bare-metal.adoc

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -138,10 +138,9 @@ include::modules/installation-bare-metal-config-yaml.adoc[leveloffset=+2]
138138
.Additional resources
139139

140140
* See xref:../../installing/installing_bare_metal/installing-bare-metal.adoc#installation-load-balancing-user-infra_installing-bare-metal[Load balancing requirements for user-provisioned infrastructure] for more information on the API and application ingress load balancing requirements.
141-
* See xref:../../post_installation_configuration/enabling-cluster-capabilities.adoc[Enabling cluster capabilities] for more information on enabling cluster capabilities that were disabled prior to installation.
141+
* See xref:../../installing/overview/cluster-capabilities.adoc#cluster-capabilities[Cluster capabilities] for more information on enabling cluster capabilities that were disabled before installation.
142142
* See xref:../../installing/overview/cluster-capabilities.adoc#explanation_of_capabilities_cluster-capabilities[Optional cluster capabilities in {product-title} {product-version}] for more information about the features provided by each capability.
143143

144-
145144
include::modules/installation-configure-proxy.adoc[leveloffset=+2]
146145

147146
include::modules/installation-three-node-cluster.adoc[leveloffset=+2]

installing/installing_sno/install-sno-installing-sno.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ include::modules/install-sno-generating-the-install-iso-manually.adoc[leveloffse
7777
.Additional resources
7878

7979
* See xref:../../installing/installing_sno/install-sno-preparing-to-install-sno.adoc#preparing-to-install-sno[Requirements for installing OpenShift on a single node] for more information about installing {product-title} on a single node.
80-
* See xref:../../post_installation_configuration/enabling-cluster-capabilities.adoc[Enabling cluster capabilities] for more information about enabling cluster capabilities that were disabled prior to installation.
80+
* See xref:../../installing/overview/cluster-capabilities.adoc#cluster-capabilities[Cluster capabilities] for more information about enabling cluster capabilities that were disabled before installation.
8181
* See xref:../../installing/overview/cluster-capabilities.adoc#explanation_of_capabilities_cluster-capabilities[Optional cluster capabilities in {product-title} {product-version}] for more information about the features provided by each capability.
8282

8383
include::modules/install-sno-monitoring-the-installation-manually.adoc[leveloffset=+2]

installing/overview/cluster-capabilities.adoc

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@ Cluster administrators can use cluster capabilities to enable or disable optiona
1313
Cluster administrators cannot disable a cluster capability after it is enabled.
1414
====
1515

16-
include::modules/selecting-cluster-capabilities.adoc[leveloffset=+1]
17-
16+
include::modules/enabling-cluster-capabilities.adoc[leveloffset=+1]
1817
include::snippets/capabilities-table.adoc[]
1918

2019
[role="_additional-resources"]
@@ -126,7 +125,8 @@ include::modules/cluster-image-registry-operator.adoc[leveloffset=+2]
126125
* xref:../../registry/configuring-registry-operator.adoc#configuring-registry-operator[Image Registry Operator in {product-title}]
127126
* xref:../../nodes/pods/nodes-pods-secrets.adoc#auto-generated-sa-token-secrets_nodes-pods-secrets[Automatically generated secrets]
128127
129-
[role="_additional-resources"]
130-
[id="additional-resources_{context}"]
131-
== Additional resources
132-
* xref:../../post_installation_configuration/enabling-cluster-capabilities.adoc#enabling-cluster-capabilities[Enabling cluster capabilities after installation]
128+
include::modules/viewing-cluster-capabilities.adoc[leveloffset=+1]
129+
130+
include::modules/enabling-baseline-capability-set.adoc[leveloffset=+1]
131+
132+
include::modules/enabling-additional-enabled-capabilities.adoc[leveloffset=+1]

modules/enabling-additional-enabled-capabilities.adoc

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,16 @@
11
// Module included in the following assemblies:
22
//
3-
// *post_installation_configuration/cluster-capabilities.adoc
3+
// * installing/overview/cluster-capabilities.adoc
44

5-
[id="setting_additional_enabled_capabilities_{context}"]
5+
:_mod-docs-content-type: PROCEDURE
6+
[id="enabling-additional-enabled-capabilities_{context}"]
67
= Enabling the cluster capabilities by setting additional enabled capabilities
78

8-
As a cluster administrator, you can enable the cluster capabilities by setting `additionalEnabledCapabilities`.
9+
As a cluster administrator, you can enable cluster capabilities any time after a {product-title} installation by setting the `additionalEnabledCapabilities` configuration parameter.
910

1011
.Prerequisites
1112

12-
* You have installed the OpenShift CLI (`oc`).
13+
* You have installed the {oc-first}.
1314
1415
.Procedure
1516

@@ -19,15 +20,14 @@ As a cluster administrator, you can enable the cluster capabilities by setting `
1920
----
2021
$ oc get clusterversion version -o jsonpath='{.spec.capabilities.additionalEnabledCapabilities}{"\n"}'
2122
----
22-
2323
+
2424
.Example output
2525
[source,terminal]
2626
----
2727
["openshift-samples"]
2828
----
2929

30-
. To set the `additionalEnabledCapabilities`, run the following command:
30+
. To set the `additionalEnabledCapabilities` configuration parameter, run the following command:
3131
+
3232
[source,terminal]
3333
----
Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,23 @@
11
// Module included in the following assemblies:
22
//
3-
// *post_installation_configuration/cluster-capabilities.adoc
3+
// * installing/overview/cluster-capabilities.adoc
44

5-
[id="setting_baseline_capability_set_{context}"]
5+
:_mod-docs-content-type: PROCEDURE
6+
[id="enabling-baseline-capability-set_{context}"]
67
= Enabling the cluster capabilities by setting baseline capability set
78

8-
As a cluster administrator, you can enable the capabilities by setting `baselineCapabilitySet`.
9+
As a cluster administrator, you can enable cluster capabilities any time after a {product-title} installation by setting the `baselineCapabilitySet` configuration parameter.
910

1011
.Prerequisites
1112

12-
* You have installed the OpenShift CLI (`oc`).
13+
* You have installed the {oc-first}.
1314
1415
.Procedure
1516

16-
* To set the `baselineCapabilitySet`, run the following command:
17+
* To set the `baselineCapabilitySet` configuration parameter, run the following command:
1718
+
1819
[source,terminal]
1920
----
2021
$ oc patch clusterversion version --type merge -p '{"spec":{"capabilities":{"baselineCapabilitySet":"vCurrent"}}}' <1>
2122
----
22-
+
2323
<1> For `baselineCapabilitySet` you can specify `vCurrent`, `v{product-version}`, or `None`.
24-
25-
include::snippets/capabilities-table.adoc[]
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
// Module included in the following assemblies:
2+
//
3+
// * installing/overview/cluster-capabilities.adoc
4+
5+
:_mod-docs-content-type: REFERENCE
6+
[id="enabling-cluster-capabilities_{context}"]
7+
= Enabling cluster capabilities
8+
9+
If you are using an installation method that includes customizing your cluster by creating an `install-config.yaml` file, you can select which cluster capabilities you want to make available on the cluster.
10+
11+
[NOTE]
12+
====
13+
If you customize your cluster by enabling or disabling specific cluster capabilities, you must manually maintain your `install-config.yaml` file. New {product-title} updates might declare new capability handles for existing components, or introduce new components altogether. Users who customize their `install-config.yaml` file should consider periodically updating their `install-config.yaml` file as {product-title} is updated.
14+
====
15+
16+
You can use the following configuration parameters to select cluster capabilities:
17+
18+
[source,yaml]
19+
----
20+
capabilities:
21+
baselineCapabilitySet: v4.11 <1>
22+
additionalEnabledCapabilities: <2>
23+
- CSISnapshot
24+
- Console
25+
- Storage
26+
----
27+
<1> Defines a baseline set of capabilities to install. Valid values are `None`, `vCurrent` and `v4.x`. If you select `None`, all optional capabilities are disabled. The default value is `vCurrent`, which enables all optional capabilities.
28+
+
29+
[NOTE]
30+
====
31+
`v4.x` refers to any value up to and including the current cluster version.
32+
For example, valid values for a {product-title} 4.12 cluster are `v4.11` and `v4.12`.
33+
====
34+
<2> Defines a list of capabilities to explicitly enable. These capabilities are enabled in addition to the capabilities specified in `baselineCapabilitySet`.
35+
+
36+
[NOTE]
37+
====
38+
In this example, the default capability is set to `v4.11`. The `additionalEnabledCapabilities` field enables additional capabilities over the default `v4.11` capability set.
39+
====

modules/selecting-cluster-capabilities.adoc

Lines changed: 0 additions & 40 deletions
This file was deleted.

modules/viewing-cluster-capabilities.adoc

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,16 @@
11
// Module included in the following assemblies:
22
//
3-
// *post_installation_configuration/cluster-capabilities.adoc
3+
// * installing/overview/cluster-capabilities.adoc
44

5-
[id="viewing_the_cluster_capabilities_{context}"]
5+
:_mod-docs-content-type: PROCEDURE
6+
[id="viewing-cluster-capabilities_{context}"]
67
= Viewing the cluster capabilities
8+
79
As a cluster administrator, you can view the capabilities by using the `clusterversion` resource status.
810

911
.Prerequisites
1012

11-
* You have installed the OpenShift CLI (`oc`).
13+
* You have installed the {oc-first}.
1214
1315
.Procedure
1416

@@ -18,7 +20,6 @@ As a cluster administrator, you can view the capabilities by using the `clusterv
1820
----
1921
$ oc get clusterversion version -o jsonpath='{.spec.capabilities}{"\n"}{.status.capabilities}{"\n"}'
2022
----
21-
2223
+
2324
.Example output
2425
[source,terminal]

0 commit comments

Comments
 (0)