【问题标题】:what is the linux file location where the cloud-init user-data is passed to?cloud-init 用户数据传递到的 linux 文件位置是什么?
【发布时间】:2020-04-17 17:16:34
【问题描述】:

cloud-init 用户数据传递到的 linux 文件位置是什么? 云初始化如何使用它,它是否作为 proc 命令行的内核参数传递? 至少能解释2级吗?

cloudinit 如何在裸 eSXI 上工作?

【问题讨论】:

    标签: vsphere esxi cloud-init canonical-name


    【解决方案1】:

    根据 AltCloud data source 的文档,其中包括 vSphere:

    对于 VMWare 的 vSphere,用户数据通过 cdrom 作为 ISO 注入 VM。这可以使用 vSphere 仪表板通过将 ISO 映像连接到 CD/DVD 驱动器来完成。

    所以cloud-init 将从附加的 ISO 映像(来自名为 user-data.txt 的文件)中检索您的用户数据。

    当 cloud-init 运行时,它通常会使用从云提供商检索到的任何信息填充 /var/lib/cloud-init/instance,因此您应该在该目录中找到用户数据的副本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-05-14
      • 2014-04-19
      • 2018-11-02
      • 2019-08-28
      • 1970-01-01
      • 2017-02-05
      • 2016-04-03
      • 1970-01-01
      相关资源
      最近更新 更多