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コンピュート・インスタンスを構成するには:
-
Roving Edge Infrastructureデバイスで次のファイルを開きます:
/etc/cloud/cloud.cfg
-
scripts-user
セクションの下に次の行を追加します。[ scripts-user, always ]
-
/etc/cloud/cloud.cfg
ファイルを保存して閉じます。 -
cloud-initカスタマイズ・スクリプトを次のフォルダに配置します。
/var/lib/cloud/scripts/per-boot
これらのスクリプトは、起動のたびに実行され、dracut initrd構成がそのプロセスの後に実行されるときに上書きされます。