4.7. cloud-init を使用した最初の起動コマンドの実行
runcmd セクションおよび bootcmd セクションを使用して、起動および初期化中にコマンドを実行できます。
bootcmd セクションは、初期化プロセスの早い段階で実行され、デフォルトでは起動ごとに実行されます。runcmd セクションは、プロセスの最後の方で実行され、初回起動時および初期化中にのみ実行されます。
手順
データソースの要件に応じて、
user-dataファイルを編集するか、以下のディレクティブをcloud.cfg.dディレクトリーに追加します。注記cloud-initが、ユーザーディレクティブを含むファイルを認識できるように、すべてのユーザーディレクティブはファイルの最上部に#cloud-configが含まれます。cloud.cfg.dディレクトリーにディレクティブを含める場合は、ファイル名を*.cfgとし、ファイルの最上部に常に#cloud-configを含めます。bootcmdおよびruncmdのセクションを追加します。cloud-initが実行するコマンドを含めます。Copy to Clipboard Copied! Toggle word wrap Toggle overflow