CML 上で Linux を使う際の Cloud Init 設定例
Cisco CML には Reference Platform に Ubuntu 22 が含まれるようになりました。 私の場合、この Reference Platform に含まれている Ubuntu 22 イメージは利用せず、日々更新されている Ubuntu Cloud Images を利用しています。 これらのイメージを CML で利用する手順は cmlutils を使い、CLI から CML へ新規イメージを登録する で書きました。
- Ubuntu Cloud Images 22.04 Daily Build
- Ubuntu Cloud Images 23.04 Daily Build
- Ubuntu Cloud Images 23.10 Daily Build
- Ubuntu Cloud Images 24.04 LTS Daily Build
尚、Ubuntu のバージョンごとに付けられたコードネームは Wikipedia に書かれています。
Ubuntu Cloud Images に登録されているイメージには Cloud Init が含まれている為、初期コンフィグを指定することが出来ます。 今回は以下の 3 パターンの Cloud Init 用コンフィグ例をメモしておきます。 尚、いずれのパターンもログイン情報は「ユーザ名は root
、パスワードは password
」にしています。
- NIC x 1 枚構成
- NIC x 2 枚構成 (NIC #1 側が Default Route)
- NIC x 2 枚構成 (NIC #1 側が Default Route、NIC #2 側には Static Route)