Ansible Molecule¶
关于 Ansible Molecule¶
Molecule项目旨在帮助开发和测试 Ansible 角色。
Molecule为多实例、操作系统和发行版、虚拟化提供者、测试框架和测试场景的测试提供支持。
Molecule鼓励一种方法,这种方法可以使角色得到一致的发展,而且写得好,容易理解和维护。
Molecule只支持Ansible的最新两个主要版本(N/N-1),这意味着如果最新版本是2.9.x,我们还将使用2.8.x测试代码。
安装后,可以使用以下任何方法调用命令行:
molecule ...
mol ... # same as above, introduced in 3.0.5
python3 -m molecule ... # python module calling method
安装和升级¶
使用Molecule¶
常见Molecule用例¶
对 Molecule 贡献¶
参考文献和附录¶
外部资源¶
在下面,您可以看到有用的文章和演示文稿列表,最近更新的内容列在第一位:
Ansible Collections: Role Tests with Molecule @ericsysmin
Molecule v3 Slides @ssbarnea。
Testing your Ansible roles with Molecule @geerlinguy