Skip to main content

Subnet and hosts

PurposeIP AddressHostnameFQDN/notes
Subnet192.168.30.0/24Defines local network range
Default Gateway192.168.30.254Router or gateway for external access
FQDNreids.net.au
Cluster Name192.168.30.200devdev.reids.net.au
Load Balancer (v1)192.168.30.201dev-lb-v1dev-lb-v1.reids.net.au
Master Node (v1)192.168.30.203dev-m-v1dev-m-v1.reids.net.au
Worker Node (v1)192.168.30.206dev-w-v1dev-w-v1.reids.net.au
Worker Node (p1)192.168.30.207dev-w-v1dev-w-p1.reids.net.au
Ansible Node192.168.30.208dev-ansibledev-ansible.reids.net.au
Template Server192.168.30.209dev-templatedev-template.reids.net.au

Notes

  • Replace dev with your own cluster name as needed
  • Ensure all hostnames resolve correctly in /etc/hosts or DNS before deploying

Define cluster IP subnets

  • Pick a free supernet, not in use
    • 10.70.0.0/16 supernet is free
  • Breakdown supernet
SubnetStart AddressEnd AddressNetwork AddressBroadcast Address
10.70.0.0/1810.70.0.110.70.63.25410.70.0.010.70.63.255
10.70.64.0/1810.70.64.110.70.127.25410.70.64.010.70.127.255
10.70.128.0/1810.70.128.110.70.191.25410.70.128.010.70.191.255
10.70.192.0/1810.70.192.110.70.255.25410.70.192.010.70.255.255
  • Allocate services
    • k8s dev external subnet for services: 10.70.1.0/24
    • k8s dev internal network for services: 10.70.128.0/18
    • k8s dev pods subnet: 10.70.192.0/18