cloud-init ユーザーデータが渡される Linux ファイルの場所は? また、cloud init はそれをどのように使用しますか? proc コマンドラインのカーネル パラメーターとして渡されますか? 少なくともレベル 2 で説明できますか?
ベア eSXI で cloudinit はどのように機能しますか?
cloud-init ユーザーデータが渡される Linux ファイルの場所は? また、cloud init はそれをどのように使用しますか? proc コマンドラインのカーネル パラメーターとして渡されますか? 少なくともレベル 2 で説明できますか?
ベア eSXI で cloudinit はどのように機能しますか?
vSphereを含むAltCloudデータソースのドキュメントによると:
VMWare の vSphere の場合、ユーザーデータは cdrom を介して ISO として VM に挿入されます。これは、ISO イメージを CD/DVD ドライブに接続することにより、vSphere ダッシュボードを使用して実行できます。
したがってcloud-init
、添付された ISO イメージから (という名前のファイルからuser-data.txt
) ユーザー データを取得します。
cloud-init を実行すると、通常/var/lib/cloud-init/instance
、クラウド プロバイダーから取得した情報が読み込まれるため、そのディレクトリにユーザー データのコピーが存在するはずです。