18、OpenStack高级功能配置与使用指南

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脚本,这会更轻松。

准备工作

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值