Skip to content

Commit 95fc796

Browse files
authored
Merge pull request #83964 from bhardesty/osdocs-11825-rosa-hcp
OSDOCS-11825: Add worker node disk size to ROSA HCP
2 parents 9cb5ad8 + 608efc6 commit 95fc796

12 files changed

+136
-147
lines changed

_topic_maps/_topic_map_rosa_hcp.yml

Lines changed: 30 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,8 +159,37 @@ Name: Cluster administration
159159
Dir: rosa_cluster_admin
160160
Distros: openshift-rosa-hcp
161161
Topics:
162-
- Name: Cluster configurations
162+
- Name: Cluster notifications
163163
File: rosa-cluster-notifications
164+
- Name: Configuring private connections
165+
Dir: cloud_infrastructure_access
166+
Topics:
167+
- Name: Configuring private connections
168+
File: rosa-configuring-private-connections
169+
- Name: Configuring AWS VPC peering
170+
File: dedicated-aws-peering
171+
- Name: Configuring AWS VPN
172+
File: dedicated-aws-vpn
173+
- Name: Configuring AWS Direct Connect
174+
File: dedicated-aws-dc
175+
# - Name: Cluster autoscaling # Cluster autoscaling not supported on HCP
176+
# File: rosa-cluster-autoscaling
177+
- Name: Manage nodes using machine pools
178+
Dir: rosa_nodes
179+
Topics:
180+
- Name: About machine pools
181+
File: rosa-nodes-machinepools-about
182+
- Name: Managing compute nodes
183+
File: rosa-managing-worker-nodes
184+
# Local zones not yet implemented in HCP
185+
# - Name: Configuring machine pools in Local Zones
186+
# File: rosa-nodes-machinepools-configuring
187+
- Name: About autoscaling nodes on a cluster
188+
File: rosa-nodes-about-autoscaling-nodes
189+
- Name: Configuring cluster memory to meet container memory and risk requirements
190+
File: nodes-cluster-resource-configure
191+
- Name: Configuring PID limits
192+
File: rosa-configuring-pid-limits
164193
---
165194
Name: Security and compliance
166195
Dir: security

modules/configuring-machine-pool-disk-volume-cli.adoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,4 +35,5 @@ $ rosa create machinepool --cluster=<cluster_id> \// <1>
3535
----
3636
<1> Specifies the ID or name of your existing OpenShift cluster.
3737
<2> Specifies the worker node disk size. The value can be in GB, GiB, TB, or TiB. Replace `<disk_size>` with a numeric value and unit, for example `--disk-size=200GiB`. You cannot separate the digit and the unit. No spaces are allowed.
38+
3839
. Confirm new machine pool disk volume size by logging into the AWS console and find the EC2 virtual machine root volume size.

modules/configuring-machine-pool-disk-volume.adoc

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,13 @@
88

99
Machine pool disk volume size can be configured for additional flexibility. The default disk size is 300 GiB.
1010

11+
ifdef::openshift-rosa[]
1112
For {rosa-classic-first} clusters version 4.13 or earlier, the disk size can be configured from a minimum of 128 GiB to a maximum of 1 TiB. For version 4.14 and later, the disk size can be configured to a minimum of 128 GiB to a maximum of 16 TiB.
13+
endif::openshift-rosa[]
1214

13-
For {hcp-title-first} clusters, the disk size can be configured from a minimum of 75 GiB to a maximum of 16,384 GiB.
15+
ifdef::openshift-rosa-hcp[]
16+
For {product-title} clusters, the disk size can be configured from a minimum of 75 GiB to a maximum of 16,384 GiB.
17+
endif::openshift-rosa-hcp[]
1418

1519
You can configure the machine pool disk size for your cluster by using {cluster-manager} or the ROSA CLI (`rosa`).
1620

modules/creating-a-machine-pool-cli.adoc

Lines changed: 67 additions & 64 deletions
Large diffs are not rendered by default.

modules/creating-a-machine-pool-ocm.adoc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -87,9 +87,9 @@ ifdef::openshift-rosa-hcp[]
8787
. If you did not enable autoscaling, select a *Compute node count* from the drop-down menu. This defines the number of compute nodes to provision to the machine pool for the availability zone.
8888
endif::openshift-rosa-hcp[]
8989

90-
ifdef::openshift-rosa[]
90+
ifdef::openshift-rosa,openshift-rosa-hcp[]
9191
. Optional: Configure *Root disk size*.
92-
endif::openshift-rosa[]
92+
endif::openshift-rosa,openshift-rosa-hcp[]
9393

9494
. Optional: Add node labels and taints for your machine pool:
9595
.. Expand the *Edit node labels and taints* menu.
@@ -109,7 +109,7 @@ Alternatively, you can add the node labels and taints after you create the machi
109109

110110
ifdef::openshift-rosa,openshift-rosa-hcp,openshift-dedicated[]
111111
. Optional: Select additional custom security groups to use for nodes in this machine pool. You must have already created the security groups and associated them with the VPC that you selected for this cluster. You cannot add or edit security groups after you create the machine pool.
112-
// This can be added back once all of the files have been added to the ROSA HCP distro.
112+
// TODO: This can be added back once all of the files have been added to the ROSA HCP distro.
113113
ifndef::openshift-rosa-hcp[]
114114
For more information, see the requirements for security groups in the "Additional resources" section.
115115
endif::openshift-rosa-hcp[]
@@ -118,7 +118,7 @@ endif::openshift-rosa,openshift-rosa-hcp,openshift-dedicated[]
118118
ifdef::openshift-rosa-hcp[]
119119
[IMPORTANT]
120120
====
121-
You can use up to ten additional security groups for machine pools on {hcp-title} clusters.
121+
You can use up to ten additional security groups for machine pools on {product-title} clusters.
122122
====
123123
endif::openshift-rosa-hcp[]
124124
ifdef::openshift-dedicated[]

modules/creating-a-machine-pool.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@ A machine pool is created when you install a {product-title} (ROSA) cluster. Aft
1010
[NOTE]
1111
====
1212
For users of ROSA CLI `rosa` version 1.2.25 and earlier versions, the machine pool created along with the cluster is identified as `Default`. For users of ROSA CLI `rosa` version 1.2.26 and later, the machine pool created along with the cluster is identified as `worker`.
13-
====
13+
====

modules/rosa-adding-node-labels.adoc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,7 @@ Tags:
160160
Taints:
161161
Availability zone: us-east-2a
162162
Subnet: subnet-0df2ec3377847164f
163+
Disk size: 300 GiB
163164
Version: 4.16.6
164165
EC2 Metadata Http Tokens: optional
165166
Autorepair: Yes
@@ -183,7 +184,7 @@ ifdef::openshift-dedicated[]
183184
. Under the *Machine pools* tab, click the options menu {kebab} for the machine pool that you want to add a label to.
184185
. Select *Edit labels*.
185186
. If you have existing labels in the machine pool that you want to remove, select *x* next to the label to delete it.
186-
. Add a label using the format `<key>=<value>` and press enter. For example, add `app=db` and then press enter. If the format is correct, the key value pair is then highlighted.
187+
. Add a label using the format `<key>=<value>` and press enter. For example, add `app=db` and then press Enter. If the format is correct, the key value pair is then highlighted.
187188
. Repeat the previous step if you want to add additional labels.
188189
. Click *Save* to apply the labels to the machine pool.
189190

modules/rosa-adding-taints-ocm.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ You can add taints to a machine pool for your {product-title} cluster by using {
1313
.Prerequisites
1414

1515
ifndef::openshift-rosa,openshift-rosa-hcp[]
16-
* You created an OpenShift Dedicated cluster.
16+
* You created an {product-title} cluster.
1717
endif::[]
1818
ifdef::openshift-rosa,openshift-rosa-hcp[]
19-
* You created a {product-title} cluster.
19+
* You created a {product-title} (ROSA) cluster.
2020
endif::[]
2121
* You have an existing machine pool that does not contain any taints and contains at least two instances.
2222

rosa_cluster_admin/rosa-cluster-notifications.adoc

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,6 @@ ifdef::openshift-rosa,openshift-rosa-hcp[]
1212
[role="_additional-resources"]
1313
== Additional resources
1414
// TODO: Add this xref to ARO HCP.
15-
ifdef::openshift-rosa-hcp[]
16-
* link:https://docs.openshift.com/rosa/rosa_architecture/rosa_policy_service_definition/rosa-policy-responsibility-matrix.adoc#notifications_rosa-policy-responsibility-matrix[Customer responsibilities: Review and action cluster notifications]
17-
endif::openshift-rosa-hcp[]
1815
ifndef::openshift-rosa-hcp[]
1916
* xref:../rosa_architecture/rosa_policy_service_definition/rosa-policy-responsibility-matrix.adoc#notifications_rosa-policy-responsibility-matrix[Customer responsibilities: Review and action cluster notifications]
2017
endif::openshift-rosa-hcp[]
@@ -57,7 +54,7 @@ include::modules/managed-cluster-remove-notification-contacts.adoc[leveloffset=+
5754

5855
.If your cluster does not receive notifications
5956
* Ensure that your cluster can access resources at `api.openshift.com`.
60-
// Include this xref once all of the files have been added to the ROSA HCP distro.
57+
// TODO: Include this xref once all of the files have been added to the ROSA HCP distro.
6158
ifndef::openshift-rosa-hcp[]
6259
* Ensure that your firewall is configured according to the documented prerequisites: xref:../rosa_planning/rosa-sts-aws-prereqs.adoc#osd-aws-privatelink-firewall-prerequisites_rosa-sts-aws-prereqs[AWS firewall prerequisites]
6360
endif::openshift-rosa-hcp[]

rosa_cluster_admin/rosa_nodes/rosa-hcp-managing-worker-nodes.adoc

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

0 commit comments

Comments
 (0)