Skip to content

Commit 6e8f31e

Browse files
authored
Merge pull request #81267 from xJustin/OSDOCS-11869-bug-instancetype-header
OSDOCS-11869 instance type heading fix
2 parents e151592 + 7d40455 commit 6e8f31e

File tree

6 files changed

+52
-40
lines changed

6 files changed

+52
-40
lines changed

modules/rosa-sdpolicy-am-aws-compute-types.adoc

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
21
// Module included in the following assemblies:
32
//
43
// * rosa_architecture/rosa_policy_service_definition/rosa-instance-types.adoc
@@ -7,8 +6,6 @@
76
[id="rosa-sdpolicy-aws-instance-types_{context}"]
87
= AWS x86-based instance types
98

10-
{product-title} offers the following worker node instance types and sizes:
11-
129
.General purpose
1310
[%collapsible]
1411
====
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
2+
// Module included in the following assemblies:
3+
//
4+
// * rosa_architecture/rosa_policy_service_definition/rosa-service-definition.adoc
5+
// * rosa_architecture/rosa_policy_service_definition/rosa-hcp-service-definition.adoc
6+
7+
ifeval::["{context}" == "rosa-hcp-service-definition"]
8+
:rosa-with-hcp:
9+
endif::[]
10+
11+
:_mod-docs-content-type: CONCEPT
12+
[id="rosa-sdpolicy-instance-types_{context}"]
13+
= Instance types
14+
15+
ifdef::rosa-with-hcp[]
16+
All {hcp-title} clusters require a minimum of 2 worker nodes. All {hcp-title} clusters support a maximum of 180 worker nodes. Shutting down the underlying infrastructure through the cloud provider console is unsupported and can lead to data loss.
17+
endif::rosa-with-hcp[]
18+
ifndef::rosa-with-hcp[]
19+
Single availability zone clusters require a minimum of 3 control plane nodes, 2 infrastructure nodes, and 2 worker nodes deployed to a single availability zone.
20+
21+
Multiple availability zone clusters require a minimum of 3 control plane nodes, 3 infrastructure nodes, and 3 worker nodes. Additional nodes must be purchased in multiples of three to maintain proper node distribution.
22+
23+
All {product-title} clusters support a maximum of 180 worker nodes.
24+
25+
Control plane and infrastructure nodes are deployed and managed by Red{nbsp}Hat. Shutting down the underlying infrastructure through the cloud provider console is unsupported and can lead to data loss. There are at least 3 control plane nodes that handle etcd- and API-related workloads. There are at least 2 infrastructure nodes that handle metrics, routing, the web console, and other workloads. You must not run any workloads on the control and infrastructure nodes. Any workloads you intend to run must be deployed on worker nodes. See the Red{nbsp}Hat Operator support section below for more information about Red{nbsp}Hat workloads that must be deployed on worker nodes.
26+
endif::rosa-with-hcp[]
27+
28+
[NOTE]
29+
====
30+
Approximately one vCPU core and 1 GiB of memory are reserved on each worker node and removed from allocatable resources. This reservation of resources is necessary to run processes required by the underlying platform. These processes include system daemons such as udev, kubelet, and container runtime among others. The reserved resources also account for kernel reservations.
31+
32+
{OCP} core systems such as audit log aggregation, metrics collection, DNS, image registry, SDN, and others might consume additional allocatable resources to maintain the stability and maintainability of the cluster. The additional resources consumed might vary based on usage.
33+
34+
For additional information, see the link:https://kubernetes.io/docs/tasks/administer-cluster/reserve-compute-resources/#system-reserved[Kubernetes documentation].
35+
====
36+
37+
ifeval::["{context}" == "rosa-hcp-service-definition"]
38+
:!rosa-with-hcp:
39+
endif::[]

rosa_architecture/rosa_policy_service_definition/rosa-hcp-instance-types.adoc

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,10 @@
22
include::_attributes/attributes-openshift-dedicated.adoc[]
33
:context: rosa-hcp-instance-types
44
[id="rosa-hcp-instance-types"]
5-
= ROSA with HCP instance types
5+
= {hcp-title-first} instance types
66

77
toc::[]
8-
9-
All {hcp-title} clusters require a minimum of 2 worker nodes. Shutting down the underlying infrastructure through the cloud provider console is not supported and can lead to data loss.
10-
11-
12-
[NOTE]
13-
====
14-
Approximately one vCPU core and 1 GiB of memory are reserved on each worker node and removed from allocatable resources. This reservation of resources is necessary to run processes required by the underlying platform. These processes include system daemons such as udev, kubelet, and container runtime among others. The reserved resources also account for kernel reservations.
15-
16-
{OCP} core systems such as audit log aggregation, metrics collection, DNS, image registry, SDN, and others might consume additional allocatable resources to maintain the stability and maintainability of the cluster. The additional resources consumed might vary based on usage.
17-
18-
For additional information, see the link:https://kubernetes.io/docs/tasks/administer-cluster/reserve-compute-resources/#system-reserved[Kubernetes documentation].
19-
====
8+
{hcp-title} offers the following worker node instance types and sizes:
209

2110
include::modules/rosa-sdpolicy-am-aws-compute-types.adoc[leveloffset=+1]
2211

rosa_architecture/rosa_policy_service_definition/rosa-hcp-service-definition.adoc

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,12 @@ include::modules/rosa-sdpolicy-am-cluster-self-service.adoc[leveloffset=+2]
2222
* xref:../../rosa_architecture/rosa_policy_service_definition/rosa-hcp-service-definition.adoc#rosa-sdpolicy-red-hat-operator_rosa-service-definition[Red{nbsp}Hat Operator Support]
2323

2424

25-
[id="rosa-sdpolicy-instance-types_{context}"]
26-
=== Instance types
25+
include::modules/rosa-sdpolicy-instance-types.adoc[leveloffset=+2]
2726

28-
For more information about supported instance types, see xref:../rosa_policy_service_definition/rosa-hcp-instance-types.adoc#rosa-hcp-instance-types[{hcp-title} instance types].
27+
[role="_additional-resources"]
28+
.Additional Resources
29+
30+
For a detailed listing of supported instance types, see xref:../rosa_policy_service_definition/rosa-hcp-instance-types.adoc#rosa-hcp-instance-types[{hcp-title} instance types].
2931

3032

3133
include::modules/rosa-sdpolicy-am-regions-az.adoc[leveloffset=+2]

rosa_architecture/rosa_policy_service_definition/rosa-instance-types.adoc

Lines changed: 1 addition & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
21
:_mod-docs-content-type: ASSEMBLY
32
include::_attributes/attributes-openshift-dedicated.adoc[]
43
[id="rosa-instance-types"]
@@ -7,23 +6,7 @@ include::_attributes/attributes-openshift-dedicated.adoc[]
76

87
toc::[]
98

10-
Single availability zone clusters require a minimum of 3 control plane nodes, 2 infrastructure nodes, and 2 worker nodes deployed to a single availability zone.
11-
12-
Multiple availability zone clusters require a minimum of 3 control plane nodes, 3 infrastructure nodes, and 3 worker nodes. Additional nodes must be purchased in multiples of three to maintain proper node distribution.
13-
14-
All {product-title} clusters support a maximum of 180 worker nodes.
15-
16-
Control plane and infrastructure nodes are deployed and managed by Red{nbsp}Hat. Shutting down the underlying infrastructure through the cloud provider console is unsupported and can lead to data loss. There are at least 3 control plane nodes that handle etcd- and API-related workloads. There are at least 2 infrastructure nodes that handle metrics, routing, the web console, and other workloads. You must not run any workloads on the control and infrastructure nodes. Any workloads you intend to run must be deployed on worker nodes. See the Red{nbsp}Hat Operator support section below for more information about Red{nbsp}Hat workloads that must be deployed on worker nodes.
17-
18-
[NOTE]
19-
====
20-
Approximately one vCPU core and 1 GiB of memory are reserved on each worker node and removed from allocatable resources. This reservation of resources is necessary to run processes required by the underlying platform. These processes include system daemons such as udev, kubelet, and container runtime among others. The reserved resources also account for kernel reservations.
21-
22-
{OCP} core systems such as audit log aggregation, metrics collection, DNS, image registry, SDN, and others might consume additional allocatable resources to maintain the stability and maintainability of the cluster. The additional resources consumed might vary based on usage.
23-
24-
For additional information, see the link:https://kubernetes.io/docs/tasks/administer-cluster/reserve-compute-resources/#system-reserved[Kubernetes documentation].
25-
====
26-
9+
{product-title} offers the following worker node instance types and sizes:
2710

2811
include::modules/rosa-sdpolicy-am-aws-compute-types.adoc[leveloffset=+1]
2912

rosa_architecture/rosa_policy_service_definition/rosa-service-definition.adoc

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,12 @@ include::modules/rosa-sdpolicy-am-cluster-self-service.adoc[leveloffset=+2]
2222
* xref:../../rosa_architecture/rosa_policy_service_definition/rosa-service-definition.adoc#rosa-sdpolicy-red-hat-operator_rosa-service-definition[Red{nbsp}Hat Operator Support]
2323
* xref:../../rosa_cluster_admin/rosa-configuring-pid-limits.adoc#rosa-configuring-pid-limits[Configuring PID limits]
2424

25-
[id="rosa-sdpolicy-instance-types_{context}"]
26-
=== Instance types
25+
include::modules/rosa-sdpolicy-instance-types.adoc[leveloffset=+2]
2726

28-
For more information about supported instance types, see xref:../rosa_policy_service_definition/rosa-instance-types.adoc#rosa-instance-types[{product-title} instance types].
27+
[role="_additional-resources"]
28+
.Additional Resources
29+
30+
For a detailed listing of supported instance types, see xref:../rosa_policy_service_definition/rosa-instance-types.adoc#rosa-instance-types[{product-title} instance types].
2931

3032

3133
include::modules/rosa-sdpolicy-am-regions-az.adoc[leveloffset=+2]

0 commit comments

Comments
 (0)