OpenStack高级功能配置与使用指南
1. cloud-init脚本执行与cloud-config使用
1.1 cloud-init脚本执行
若要执行类似于 rc.local 脚本的 cloud-init 脚本,需在文件开头添加 #! ,后跟解释器,如 /bin/bash 或 /bin/python 。这会告知 cloud-init 在初始服务启动后的启动序列后期运行此脚本。
cloud-init 还支持多种其他功能,例如运行 upstart 作业(若文件以 #upstart-job 开头,会将文件置于 /etc/init 并作为 upstart 作业执行),以及处理 gzip 文件。这些文件会被解压并正常执行。由于输入大小限制为16,384字节,使用 gzip 文件很常见。
1.2 使用cloud-config进行实例配置
cloud-config 是 cloud-init 的一项功能,是通过 apt 安装软件包和配置实例的最简单方法。可以使用YAML文件描述实例的配置,相比使用shell脚本,这会更轻松。
准备工作
超级会员免费看
订阅专栏 解锁全文

4966

被折叠的 条评论
为什么被折叠?



