是否有任何離線使用 cloud-init (或沒有雲端託管)的範例?

是否有任何離線使用 cloud-init (或沒有雲端託管)的範例?

筆記:這是不是Raspberry Pi 特定問題。這是Linux系統管理問題。請不要嘗試將其從伺服器故障中刪除。

我看到許多特定於[在此處插入雲端託管平台]的「Hello,World」等級演示,但沒有一個適合在單一本機電腦上使用。看到這一點我很受鼓舞Raspbian 在其儲存庫中有 cloud-init。那正是我想做的事。但是,我找不到任何關於如何在沒有 AWS、OpenStack 等的情況下做到這一點的資訊。

所以,我想我真正想知道的是在你之後apt-get install cloud-init,你把你的配置/用戶資料放在哪裡?


更新:我找到了一些關於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

我的場所中的虛擬機器配置非常類似於本文解釋說。

相關內容