The initial installation of the system creates default networks with default settings and with no external exposure. These IP address default ranges ensure that no nodes in the system attempt to use the same IP address as a Kubernetes service or pod, which would result in undefined behavior that is extremely difficult to reproduce or debug.
The following table shows the default IP address ranges:
| Network | Address range |
|---|---|
| Kubernetes service network * | 10.16.0.0/12 |
| Kubernetes pod network * | 10.32.0.0/12 |
| Install network (MTL) | 10.1.0.0/16 |
| Node Management Network (NMN) | 10.252.0.0/17 |
| High Speed Network (HSN) | 10.253.0.0/16 |
| Hardware Management Network (HMN) | 10.254.0.0/17 |
| Mountain NMN ** | 10.100.0.0/17 |
| Mountain HMN *** | 10.104.0.0/17 |
| River NMN | 10.106.0.0/17 |
| River HMN | 10.107.0.0/17 |
| Load balanced NMN | 10.92.100.0/24 |
| Load balanced HMN | 10.94.100.0/24 |
The values in the table could be modified prior to install if there is a need to ensure that there are no conflicts with site resources, such as LDAP or license servers. If a site has more than one HPE Cray EX system, these values can be safely reused across them all.
Contact customer support for this site if it is required to change the IP address range for Kubernetes services or pods; for example, if the IP addresses within those ranges must be used for something else. The cluster must be fully reinstalled if either of those ranges are changed.
Allocate a /22 IP subnet from this range for each liquid-cooled cabinet.
For example, the following cabinets would be given the following IP addresses in the
allocated ranges:
10.100.0.0/2210.100.4.0/2210.100.8.0/22Allocate a /22 IP subnet from this range for each liquid-cooled cabinet.
For example, the following cabinets would be given the following IP addresses in the
allocated ranges:
10.104.0.0/2210.104.4.0/2210.104.8.0/22There are several network values and other pieces of system information that must be unique to the system.
ncn-m001 and the BMC on ncn-m001.cmn-static-pool), which is
used for services that need to be pinned to the same IP address, such as
the system DNS service.cmn-dynamic-pool), which is
used for services such as Prometheus and Nexus that can be reached by DNS.TestSystem, and the site is example.com,
the HPE Cray EX domain would be testsystem.example.com. Central DNS must be
configured to delegate requests for addresses in this domain to the HPE Cray EX
DNS IP address for resolution.cmn-static-pool subnet.can-dynamic-pool) or
(chn-dynamic-pool) that can be reached by DNS.