Описание тега molecule

Molecule - это пакет Python, предназначенный для помощи в разработке и тестировании ролей Ansible.

Molecule - это пакет Python, предназначенный для помощи в разработке и тестировании ролей Ansible. Он включает поддержку нескольких экземпляров, дистрибутивов операционных систем, поставщиков виртуализации и тестовых платформ.

Он использует Vagrant, Docker и OpenStack для управления виртуальными машинами / контейнерами с поддержкой нескольких поставщиков Vagrant (в настоящее время VirtualBox, Parallels, VMware Fusion и Libvirt). Molecule поддерживает Serverspec, Testinfra или Goss (бета) для запуска тестов. Molecule использует Ansible playbook (playbook.yml) для выполнения роли и ее тестов.

Найдите исходный код на Github и документацию на официальном сайте.