Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
49 changes: 43 additions & 6 deletions modules/installation-requirements-user-infra.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -129,36 +129,61 @@ endif::ibm-z[]

Each cluster machine must meet the following minimum requirements:

[cols="2,2,2,2,2",options="header"]
[cols="2,2,2,2,2,2",options="header"]
|===

|Machine
|Operating System
|vCPU ^[1]^
|Virtual RAM
|Storage
ifndef::ibm-z[]
|IOPS ^[2]^
endif::ibm-z[]
ifdef::ibm-z[]
|IOPS
endif::ibm-z[]

|Bootstrap
|{op-system}
ifdef::ibm-power[|2]
ifndef::ibm-power[|4]
|16 GB
|120 GB
|100 GB
ifndef::ibm-z[]
|300
endif::ibm-z[]
ifdef::ibm-z[]
|N/A
endif::ibm-z[]


|Control plane
|{op-system}
ifdef::ibm-power[|2]
ifndef::ibm-power[|4]
|16 GB
|120 GB
|100 GB
ifndef::ibm-z[]
|300
endif::ibm-z[]
ifdef::ibm-z[]
|N/A
endif::ibm-z[]

ifndef::openshift-origin[]
|Compute
ifdef::ibm-z,ibm-power[|{op-system}]
ifndef::ibm-z,ibm-power[|{op-system} or RHEL 7.9]
|2
|8 GB
|120 GB
|100 GB
ifndef::ibm-z[]
|300
endif::ibm-z[]
ifdef::ibm-z[]
|N/A
endif::ibm-z[]
endif::openshift-origin[]

ifdef::openshift-origin[]
Expand All @@ -167,12 +192,24 @@ ifdef::ibm-z,ibm-power[|{op-system}]
ifndef::ibm-z,ibm-power[|{op-system}]
|2
|8 GB
|120 GB
|100 GB
ifndef::ibm-z[]
|300
endif::ibm-z[]
ifdef::ibm-z[]
|N/A
endif::ibm-z[]
endif::openshift-origin[]
|===
[.small]
--
1. 1 vCPU is equivalent to 1 physical core when simultaneous multithreading (SMT), or hyperthreading, is not enabled. When enabled, use the following formula to calculate the corresponding ratio: (threads per core × cores) × sockets = vCPUs.
ifdef::ibm-z[]
1. One vCPU is equivalent to one physical core when simultaneous multithreading (SMT), or hyperthreading, is not enabled. When enabled, use the following formula to calculate the corresponding ratio: (threads per core × cores) × sockets = vCPUs.
endif::ibm-z[]
ifndef::ibm-z[]
1. One vCPU is equivalent to one physical core when simultaneous multithreading (SMT), or hyperthreading, is not enabled. When enabled, use the following formula to calculate the corresponding ratio: (threads per core × cores) × sockets = vCPUs.
2. {product-title} and Kubernetes are sensitive to disk performance, and faster storage is recommended, particularly for etcd on the control plane nodes which require a 10 ms p99 fsync duration. Note that on many cloud platforms, storage size and IOPS scale together, so you might need to over-allocate storage volume to obtain sufficient performance.
endif::ibm-z[]
--

ifdef::ibm-z[]
Expand Down