mNi
Console

mNi VM

Cloud-init

VM の初回起動時にユーザーやパッケージを構成します。

Cloud-init は、Linux VM の初回起動時に設定を自動適用するための機能です。ユーザーの作成、SSH 公開鍵の登録、パッケージのインストールなどに利用できます。

VM の作成時に設定する

  1. mNi VMCreate Virtual Machine を選択します。
  2. OS イメージ、CPU、メモリー、ディスク、サブネットを設定します。
  3. Advanced の Cloud-init 欄へ、初回起動時に適用する設定を入力します。
  4. Review で VM の構成と Cloud-init の内容を確認し、VM を作成します。
  5. VM の状態が Running になるまで待ちます。
#cloud-config
users:
  - name: clouduser
    groups: [sudo]
    shell: /bin/bash
    ssh_authorized_keys:
      # 実際に使用する公開鍵へ置き換えます。
      - ssh-ed25519 AAAA... your-key

適用結果を確認する

VM へ接続し、指定した利用者、SSH 公開鍵、パッケージ、ファイルが反映されていることを確認します。初回起動処理が完了するまで、VM が Running になった後も時間がかかる場合があります。