Configurando a rede do cluster
Organização da rede
O primeiro passo da implantação será estabelecer as configurações de rede do cluster. Como indicado anteriormente, existirão quatro redes no cluster:
-
Rede do BMC
vlan 100 (tagged)
: usada pelo MAAS para gerenciar os nós físicos via ipmi. -
Rede do PXE
vlan 101 (tagged)
: usada pelo MAAS para gerenciar os nós físicos e fazer boot pxe. -
Rede externa DMZ
vlan 102 (untagged)
: usada para acessar oscontrollers
e também para prover IPs públicos a instâncias da cloud -
Rede de gerenciamento
vlan 103 (tagged)
: usada pelo Maas, Juju, Lxd e OpenStack para prover os serviços da cloud. A rede seguirá o seguinte diagrama: -
nimbus:
- enp3s0:
- dmz
- enp3s0:
- vlan 100:
- vlan 101:
- vlan 103:
- enp3s0:
-
cirrus/c0c/c1c
- eno1:
- vlan 101 (pxe)
- eno2:
- dmz (ip estático)
- eno3:
- mgmt:
- br-openstack-cirrus
- mgmt:
- eno1:
-
stratus/c0s/c1s
- eno1:
- vlan 101 (pxe)
- eno2:
- dmz (ip estático)
- eno3:
- mgmt:
- br-openstack-stratus
- mgmt:
- eno1:
Para subir essa rede, é preciso atribuir IPs fixos nas interfaces do controller e dos computes.
Para criar o servidor DHCP será usado o MAAS posteriormente (o dhcp da rede de pxe e bmc será provido via maas).
Para a rede de management, é necessário criar uma bridge, que será usada pelo lxd para conectar suas VMs à rede.
A configuração que antes era manual dentro dos controllers e computes agora é feita via maas que já injeta as configurações no netplan durante o deploy
Desta maneira, mãos à massa.