Skip to content

Commit 5ca3bf8

Browse files
authored
Merge pull request #43137 from EricPonvelle/OSDOCS-3202_NetworkDetails
OSDOCS-3202: Created a CIDR addresses explainer topic
2 parents 66d2fa0 + 190e81e commit 5ca3bf8

File tree

4 files changed

+37
-0
lines changed

4 files changed

+37
-0
lines changed

_topic_maps/_topic_map.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -972,6 +972,9 @@ Topics:
972972
- Name: Understanding the Ingress Operator
973973
File: ingress-operator
974974
Distros: openshift-enterprise,openshift-origin
975+
- Name: CIDR Range Definitions
976+
File: cidr-range-definitions
977+
Distros: openshift-enterprise,openshift-origin
975978
- Name: Configuring the Ingress Controller endpoint publishing strategy
976979
File: nw-ingress-controller-endpoint-publishing-strategies
977980
Distros: openshift-enterprise,openshift-origin

_topic_maps/_topic_map_osd.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,8 @@ Topics:
141141
File: enabling-multicast
142142
- Name: Configuring a cluster-wide proxy during installation
143143
File: configuring-cluster-wide-proxy
144+
- Name: CIDR Range Definitions
145+
File: cidr-range-definitions
144146
---
145147
Name: Nodes
146148
Dir: nodes

_topic_maps/_topic_map_rosa.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,8 @@ Topics:
159159
File: enabling-multicast
160160
- Name: Configuring a cluster-wide proxy during installation
161161
File: configuring-cluster-wide-proxy
162+
- Name: CIDR Range Definitions
163+
File: cidr-range-definitions
162164
---
163165
Name: Authentication and authorization
164166
Dir: authentication
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
:_content-type: ASSEMBLY
2+
[id="cidr-range-definitions"]
3+
= CIDR Range Definitions
4+
include::_attributes/common-attributes.adoc[]
5+
:context: cidr-range-definitions
6+
7+
toc::[]
8+
9+
You must specify non-overlapping ranges for the following CIDR ranges.
10+
11+
[NOTE]
12+
====
13+
Machine CIDR ranges cannot be changed after creating your cluster.
14+
====
15+
16+
[id="machine-cidr-description"]
17+
== Machine CIDR
18+
In the Machine CIDR field, you must specify the IP address range for machines or cluster nodes. This range must encompass all CIDR address ranges for your virtual private cloud (VPC) subnets. Subnets must be contiguous. A minimum IP address range of 128 addresses, using the subnet prefix `/25`, is supported for single availability zone deployments. A minimum address range of 256 addresses, using the subnet prefix `/24`, is supported for deployments that use multiple availability zones. The default is `10.0.0.0/16`. This range must not conflict with any connected networks.
19+
20+
[id="service-cidr-description"]
21+
== Service CIDR
22+
In the Service CIDR field, you must specify the IP address range for services. The range must be large enough to accommodate your workload. The address block must not overlap with any external service accessed from within the cluster. The default is `172.30.0.0/16`. This address block needs to be the same between clusters.
23+
24+
[id="pod-cidr-description"]
25+
== Pod CIDR
26+
In the Pod CIDR field, you must specify the IP address range for pods. The range must be large enough to accommodate your workload. The address block must not overlap with any external service accessed from within the cluster. The default is `10.128.0.0/14`. This address block needs to be the same between clusters.
27+
28+
[id="host-prefix-description"]
29+
== Host Prefix
30+
In the Host Prefix field, you must Specify the subnet prefix length assigned to pods scheduled to individual machines. The host prefix determines the pod IP address pool for each machine. For example, if the host prefix is set to `/23`, each machine is assigned a `/23` subnet from the pod CIDR address range. The default is `/23`, allowing 512 cluster nodes, and 512 pods per node (both of which are beyond our maximum supported).

0 commit comments

Comments
 (0)