Network requirements
You are required to set up networking for Ubuntu Server 20.04 LTS or Red Hat 9.2. Internet connectivity is required to set up the base operating system of the Dell Telecom Infrastructure Automation Suite cloud. Optionally, you can remove Internet connectivity after the Dell Telecom Infrastructure Automation Suite software install bundle is deployed.
Port requirements
You must enable the Docker TCP port on the VMs hosting the cloud. To enable the TCP Docker port, you can run the following commands in sequence:
edit /lib/systemd/system/docker.service
update ExecStart=/usr/bin/dockerd -H fd:// -H tcp://0.0.0.0: --containerd=/run/containerd/containerd.sock
sudo systemctl daemon-reload
sudo systemctl restart docker.service
sudo systemctl enable docker
The following table lists the ports that you must open on the cloud VM and on other two VMs for the high availability (HA) management of three node cluster.
Port | Description |
22 | Used for SSH access to run Ansible playbooks and for local storage. |
442, 443 (HTTPS) and 80, 82 (HTTP) | Reserved for future use by the web user interface. |
2375 (TCP) | The Docker daemon REST port. |
2379 (TCP) | Used by the ETCD client for data access and management. |
2380 (TCP) | Used by the ETCD peer for data access and management. |
5047 | Used by management cloudregistry.io as Docker container repositories. |
5112, 5113 | Used for firewall. |
6443 (TCP) | Used for communicating with remote sites and the application programming interface (API). |
8472 (UDP) | Used for Flannel VXLAN. |
9345 (TCP) | Used for API communications. |
10250 | Used by the kubelet node agent to register the node and manage containers. |
123 | Used for NTP synchronization. |