cloud-init をオフライン (またはクラウド ホスティングなし) で使用する例はありますか?

cloud-init をオフライン (またはクラウド ホスティングなし) で使用する例はありますか?

注記:これはないRaspberry Pi 固有の質問です。これは Linux システム管理に関する質問です。Server Fault から削除しないでください。

[クラウドホスティングプラットフォームを挿入]に特化した「Hello, World」レベルのデモは数多く見かけますが、ローカルマシン1台での使用を想定したものはありません。Raspbianのリポジトリにはcloud-initがあるそれはまさに私がしたいことただし、AWS、OpenStack などを使用せずにこれを行う方法についての情報は見つかりません。

それで、私が本当に知りたいのはapt-get install cloud-init、その後、config/userdata をどこに保存するかということです。


アップデート:私はいくつかの情報を見つけましたNoCloud データソースですが、 というラベルの付いたボリュームを追加できませんcidata。そのため、これは私には無理です。(ユーザーデータを保持するボリュームのラベルは ですboot。)

答え1

とともにcloud-init の現在のバージョンsmbios オプションを使用して、およびを提供できますuser-datameta-dataまた、これらのファイルを提供するローカル HTTP サーバーがある場合の例もあります。

-smbios type=1,serial=ds=nocloud-net;s=http://10.10.0.1:8000/

答え2

オンプレミスのVMは次のように構成されていますこの記事説明します。

関連情報