1. 首页
  2. 数据库
  3. 其它
  4. ansible configurations:ansible配置 源码

ansible configurations:ansible配置 源码

上传者: 2021-04-20 06:41:00上传 ZIP文件 320.58KB 热度 21次
最佳实践 如果将基础结构视为代码,则管理基础结构的项目必须视为软件项目。 随着基础结构代码变得越来越大,您将面临更多的问题。 代码布局,变量优先级,到处都是小技巧。 因此,代码的组织非常重要,在此存储库中,您可以找到一些最佳实践(我们认为)来管理基础结构代码。 解决的问题是: 整体组织 如何管理外部角色 变量的用法 命名 分期 戏剧的复杂性 数据加密(例如密码,证书) 安装Ansible和模块依赖项 TL; DR 不要手动管理存储库中的外部角色,请使用ansible-galaxy 不要在剧本中使用pre_task,task或post_tasks,使用角色重用代码 如果可能,将所有变量都放在一个位置 不要在游戏中使用变量 在角色中使用变量,而不是硬编码 在组,角色,变量和角色之间保持名称一致 如果不相等,则必须尽可能接近不同的环境(开发,测试,生产) 不要将您的密码或证书作为纯文本
用户评论