目录
文章目录
云主机初始化配置方案
Cloud-Init + Metadata + Userdata 是一套云主机初始化解决方案,类似于传统 IT 的无人值守技术。用于在创建云主机的过程中初始化操作系统的相关配置,例如:Hostname、Software Install & Upgrade、Exec-Script 等等。
Cloud-init 主控程序
其中作为主控程序的 Cloud-Init 通常会预先安装在 Cloud Image 中(e.g. qcow2),并在云主机启动的同时自启动,通过执行一系列内置的 Python Script 集来完成云主机的初始化工作。
- 官方网站:http://cloudinit.readthedocs.io/en/latest/
sudo apt-get install cloud-init
Cloud-init 的配置文件是 /etc/cloud/cloud.cfg,定义了多个 Python Modu