ansible - 使用 Ansible Tower 测试 Ansible 角色
问题描述
我正在开始一个新项目,客户使用 Ansible Tower。我将致力于剧本/角色开发,并且需要进行广泛的测试。我的问题是:Ansible Tower 是否支持使用 Molecule 进行测试,如果支持,我在哪里可以找到文档?
解决方案
我认为我们在这里讨论的是 2 个不同的东西,Ansible 塔用于运行 Ansible 剧本(及其角色),因此将其视为您 CD 中的目标。
对于分子测试,您需要检查 CI 的位置并在那里添加测试。
你可以实现它,但是通过为你的 CI 设置一个 Jenkins 服务器,每次提交或合并请求你执行几个步骤,例如 linting、分子测试,如果一切顺利,你可以使用它的 API(CD )。
推荐阅读
- vue.js - Vue2 从方法中扩展值
- docker - 如何配置 Gitlab Runner 以连接到 Artifactory?
- c++ - 为包含 Magick++.h 的 Raspberry Pi 交叉编译 c++ 程序时出现问题
- java - Jackson:如何将自定义元数据添加到 xml 标签
- r - RMarkdown 子文档未正确呈现:```{=html} 显示在输出中
- client - 如何在 Micronaut 中模拟声明式客户端?
- java - JAX-WS - 肥皂请求 servisKutusuRequest null
- php - 如果我使用 select2 小部件,如何发布表中记录的实际主键而不是 php Yii2 中的数组索引?
- java - 覆盖 META-INF 中的文件
- ngx-admin - 加载 ngx-admin 中每个新页面上显示的 sping