1.4 使用推荐的 Ansible 做法
推荐使用 Ansible 的方法
- 保持简单
- 井然有序
- 定期测试
保持简单
简洁性是ansible的优点之一,简单的 playbook 更容易使用、修改和理解。
保持简单的做法:
- 提高 Playbook 的可读性
- 使用模块执行任务而不是命令执行任务
- 遵循标准样式
尽然有序
组织良好的标准有助于实现可维护性以及进行故障排除和审计。
井然有序的做法:
- 遵循变量命名约定
- 标准化项目结构
- 使用动态清单
- 充分利用组
- 将角色和 Ansible 内容集合用于可重复利用的内容
- 集中运行 Playbook
- 构建自动化执行环境
经常测试
在开发过程中、任务运行时以及 playbook 投入使用后,应经常测试 playbook 和任务。
测试的做法:
- 测试任务的结果
- 使用 Block 和 Rescue 指令进行恢复或回滚
- 使用最新的 Ansible 版本开发 Playbook
- 使用测试工具
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 推开世界的门!
