本文共 592 字,大约阅读时间需要 1 分钟。
本文目的
在独立单机环境下使用 qemu , 启动 kvm 时,利用 cloud-init 进行配置定义
因为云平台例如 openstack 已自带 cloud-init 封装,不需要我们手动进行配置定义
作者总结
cloud-init 需要手动维护
每个 kvm 启动都需要一个独立的 ISO (IP地址需要独立配置嘛) 只是在某些没有 IP 地址管理的情况下才适用 只是为了对 openstack 下 cloud-init 进行一个单机下原理的了解
本文例子
IP 地址配置
软件安装 puppet 管理 用户添加 用户命令行使用方法
什么是 cloud-init
- 可以把 cloud-init 看成一种服务,这种服务可以在主机启动而且还没有 IP 地址的情况下去获取一些配置信息
- 该服务用于在机器启动时候读取到 meta-data, user-data 配置, 主要用于定义,配置该主机, 例如主机名,IP 地址,软件管理等等功能
- 常见 cloud-init 支持 Debian, RHEL/CentOS, Gentoo ,Ubuntu 版本
- 在多种云平台中都会支持 cloud-init 功能, 例如 Amazon, Azure, Google Cloud, Oracle Cloud, IBM Cloud, CloudStack,OpenNebula, CloudSigma
转载地址:http://fpnni.baihongyu.com/