Skip to content

Networking

Required Services

meltcloud is designed to be integrated in existing enterprise networks.

To benefit from automation and flexibility, meltcloud relies on externally provided network configuration to configure the machines.

  • DHCP: provides IP addresses, routes and name servers for all interfaces
  • DNS: resolve the meltcloud destinations (see matrix below)
  • NTP: synchronize time of machines/workers

Machines must be able to connect to the meltcloud platform and its designated Kubernetes API endpoint, as listed below:

Port Matrix

INFO

Be aware that all connections using TLS are based on X509 client certificates which cannot be intercepted by an HTTP proxy.

SourceDestinationDestination meltcloud.ioPorts/ProtocolsReason
MachineDHCP-Server-DHCPTo assign network config
MachineDNS-Server-53/tcp/udp (DNS)To resolve endpoints below
MachineNTP-Server-123/udp (NTP)To synchronize time
Machinemeltcloud Foundry*.meltcloud.io (149.202.23.1315)443/tcp (TLS) & 80/tcp (optional, if enrolling via HTTP)For Machine communication
Machinemeltcloud Package Repositorypkg.meltcloud.io (62.210.39.76)443/tcp (TLS)To download packages
Machinemeltcloud Kubernetes API Server Endpoint149.202.23.132different port per cluster, see Console (TLS)For Kubeadm/Kubelet to reach Kubernetes API servers