作業の流れ
JUJUコントローラデプロイ
①KVMで仮想マシン作成
PXEブートを指定。
BootオプションはMAASでDHCP有効にしているNWに接続するNICでPXEブートを有効にする
※作成時に起動するとMAASからPXEブートするがパワーオフで停止する。
②MAAS Web画面上でPODリフレッシュ & タグ付け
上記操作でコミッションが行われ、完了後仮想マシンは停止する。
以下画面より仮想マシンにタグ付けする。
③MAASサーバにJUJUクライアントインストール
sudo add-apt-repository -u ppa:juju/stable sudo apt install juju
juju add-cloud mymaas
以下を指定
"maas"
"http://MAAS_IPアドレス:5240/MAAS/"
juju add-credential mymaas
"MAASエンドポイントキー"
④JUJUコントローラデプロイ
juju bootstrap --constraints --congfig bootstrap-timeout=6000 tags=juju mymaas maas-controller
補足1 MAASサーバ2台のIF設定(仮想ブリッジ設定例)
source /etc/network/interfaces.d/* auto lo iface lo inet loopback auto br1 iface br1 inet static bridge_ports ens3 bridge_stp off bridge_fd 0.0 address 192.168.0.101 netmask 255.255.255.0 gateway 192.168.0.1 dns-nameservers 192.168.0.251 dns-search example.com auto br5 iface br5 inet static bridge_ports ens10 bridge_stp off bridge_fd 0.0 address 192.168.4.101 netmask 255.255.255.0