cjsteel.providers
ansible-role-provider
描述
这是一个用于更新其他角色的分子场景文件的 Ansible 角色。
场景:
- 你正在使用 Molecule 测试多个 Ansible 角色和/或 Ansible 项目。
- 你想通过自动化更新一个或多个角色或项目的分子文件,或者添加新的提供者支持。
使用说明
- 通常从另一个角色运行。
- 调用角色需要一个 bootstrap molecule/some_scenario/playbook.yml 文件。
- 要替换一个或多个场景文件,将目标文件或文件组的变量设置为 true。
- 当前更新
molecule/some_scenario/playbook.yml
会将所有更新值(回)设置为 false。
Bootstrap playbook 示例:
注意:你需要将以下两个变量更改为调用角色的值
providers_short_name: providers
providers_galaxy_name: cjsteel.providers
这可能应该被自动化。
路线图
角色变量
providers_role_short_name
providers_role_short_name: 'testrole'
providers_project_directory
providers_project_directory: /home/csteel/projects/development/cobbler/roles/csteel.common
许可证
MIT
作者信息
为角色作者提供联系信息或网站的可选部分(不允许使用 HTML)。
关于项目
An Ansible role for updating the molecule scenario files of other roles
安装
ansible-galaxy install cjsteel.providers
许可证
Unknown
下载
138
拥有者
These repositories are under heavy development. Some less dynamic projects are available at https://github.com/csteel