Install JedAI - Ubuntu 22.04 with MaaS

From Define Wiki
Jump to navigation Jump to search
  • Current setup - one deploy node with 2204 pre-installed, access to the ipmi on 3 other systems.
  • Deploy node to end in .2

Setup Networking on the Deploy Node

# Assuming the following networks need to be setup 
# VLAN Requirments (VLAN IDs can be modified to suit org) 
101 Out of Band (1Gb) 192.168.10.0/24
102 Management / Provisioning (1Gb) 192.168.20.0/24
203 External Access (Floating IP Pool) (Fast External) 192.168.30.0/24 
104 Storage Public(Fast Internal)  192.168.40.0/24
105 Storage Replica (Fast Internal) 192.168.50.0/24
106 Cloud API (Fast Internal)  192.168.60.0/24
107 Ironic Cleaning Network (Fast Network) 192.168.70.0/24
108 Ironic Provisioning (Fast Internal) 192.168.80.0/24

Using the following Netplan configuration

root@bladec:/etc/netplan# ls
00-installer-config.yaml  01-bonds.yaml  02-vlan-bonds.yaml
root@bladec:/etc/netplan# cat 01-bonds.yaml
---
network:
  bonds:
    bond1:
      interfaces:
        - enp5s0f0
        - enp5s0f2
      parameters:
        mode: balance-rr
        mii-monitor-interval: 100
  version: 2
root@bladec:/etc/netplan# cat 02-vlan-bonds.yaml
---
network:
  version: 2
  vlans:
    bond1.101:
      link: bond1
      id: 101
      addresses : [192.168.10.2/24]
    bond1.102:
      link: bond1
      id: 102
      addresses : [192.168.20.2/24]
    bond1.104:
      link: bond1
      id: 104
      addresses : [192.168.40.2/24]
    bond1.105:
      link: bond1
      id: 105
      addresses : [192.168.50.2/24]
    bond1.106:
      link: bond1
      id: 106
      addresses : [192.168.60.2/24]
    bond1.107:
      link: bond1
      id: 107
      addresses : [192.168.70.2/24]
    bond1.108:
      link: bond1
      id: 108
      addresses : [192.168.80.2/24]
#    bond2.103:
#      link: bond2
#      id: 103
#      addresses : [192.168.30.2/24]