Roving Edge Infrastructureのcloud-init情報の追加

Roving Edge Infrastructureのcloud-init情報を追加する方法について説明します。

cloud-initを使用してカスタマイズ・スクリプトを実行します。Oracle Cloud Infrastructureでのcloud-initの使用の詳細は、カスタムのCloud-init初期化スクリプトの使用を参照してください。cloud-initの一般情報は、次のcloud-initのドキュメントを参照してください。

スクリプトの最上部にshebang (#!)が必要です。

Roving Edge Infrastructureでプロビジョニングされたカスタマイズ・スクリプトを実行して、コンピュート・インスタンスを簡単にプロビジョニングできます。

cloud-initベースのカスタマイズ・スクリプトおよびインストール済ソフトウェア・パッケージを使用して作成されたRoving Edge Infrastructureユーザーは保持されます。

cloud-initを使用するようにRoving Edge Infrastructureコンピュート・インスタンスを構成するには:

  1. Roving Edge Infrastructureデバイスで次のファイルを開きます:

    /etc/cloud/cloud.cfg

  2. scripts-userセクションの下に次の行を追加します。

    [ scripts-user, always ]

  3. /etc/cloud/cloud.cfgファイルを保存して閉じます。

  4. cloud-initカスタマイズ・スクリプトを次のフォルダに配置します。

    /var/lib/cloud/scripts/per-boot

    これらのスクリプトは、起動のたびに実行され、dracut initrd構成がそのプロセスの後に実行されるときに上書きされます。