All Projects → ansible-community → Molecule

ansible-community / Molecule

Licence: mit
Molecule aids in the development and testing of Ansible roles

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Molecule

Ansible Lint
Best practices checker for Ansible
Stars: ✭ 2,648 (-18.82%)
Mutual labels:  ansible, ansible-lint, ansible-toolset, ansible-devtools
molecule-podman
Molecule Podman Driver allows use of podman as backend for testing.
Stars: ✭ 48 (-98.53%)
Mutual labels:  podman, molecule-driver, ansible-devtools
Community.vmware
Ansible Collection for VMWare
Stars: ✭ 104 (-96.81%)
Mutual labels:  hacktoberfest, ansible
Ansible Role Bootstrap
Prepare your system to be managed by Ansible.
Stars: ✭ 106 (-96.75%)
Mutual labels:  hacktoberfest, ansible
Ansible Openwisp2 Imagegenerator
Automatically build several openwisp2 firmware images for different organizations while keeping track of their differences
Stars: ✭ 122 (-96.26%)
Mutual labels:  hacktoberfest, ansible
Ansible Mariadb Galera Cluster
Stars: ✭ 49 (-98.5%)
Mutual labels:  hacktoberfest, ansible
Molecule Vagrant
Molecule Vangrant Driver
Stars: ✭ 69 (-97.88%)
Mutual labels:  hacktoberfest, ansible
Foreman Ansible Modules
Ansible modules for interacting with the Foreman API and various plugin APIs such as Katello
Stars: ✭ 109 (-96.66%)
Mutual labels:  hacktoberfest, ansible
Django Init
Project template used at Fueled for scaffolding new Django based projects. 💫
Stars: ✭ 126 (-96.14%)
Mutual labels:  hacktoberfest, ansible
Network
An ansible role to configure networking
Stars: ✭ 134 (-95.89%)
Mutual labels:  hacktoberfest, ansible
Community.kubernetes
Kubernetes Collection for Ansible
Stars: ✭ 214 (-93.44%)
Mutual labels:  hacktoberfest, ansible
Configuration
A collection of edx configuration scripts and utilities that edx.org uses to deploy openedx.
Stars: ✭ 776 (-76.21%)
Mutual labels:  hacktoberfest, ansible
Phansible
Phansible - generate Vagrant + Ansible dev environments for PHP
Stars: ✭ 633 (-80.59%)
Mutual labels:  hacktoberfest, ansible
Docker Ansible Playbook
Docker Image of Ansible for executing ansible-playbook command against an externally mounted set of Ansible playbooks
Stars: ✭ 90 (-97.24%)
Mutual labels:  hacktoberfest, ansible
Devops Guide
DevOps Guide - Development to Production all configurations with basic notes to debug efficiently.
Stars: ✭ 4,119 (+26.27%)
Mutual labels:  hacktoberfest, ansible
Ansible
Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com.
Stars: ✭ 51,573 (+1481.02%)
Mutual labels:  hacktoberfest, ansible
Litmus
Litmus helps SREs and developers practice chaos engineering in a Cloud-native way. Chaos experiments are published at the ChaosHub (https://hub.litmuschaos.io). Community notes is at https://hackmd.io/a4Zu_sH4TZGeih-xCimi3Q
Stars: ✭ 2,377 (-27.13%)
Mutual labels:  hacktoberfest, ansible
Awesome Ansible
Awesome Ansible List
Stars: ✭ 215 (-93.41%)
Mutual labels:  hacktoberfest, ansible
molecule-docker
Molecule Docker Driver allows molecule users to test Ansible code using docker containers.
Stars: ✭ 71 (-97.82%)
Mutual labels:  molecule-driver, ansible-devtools
Mongo Sync
Sync Remote and Local MongoDB Databases 🔥
Stars: ✭ 293 (-91.02%)
Mutual labels:  hacktoberfest

Ansible Molecule

PyPI Package Documentation Status Python Black Code Style Ansible Code of Conduct Discussions Repository License

About Ansible Molecule

Molecule project is designed to aid in the development and testing of Ansible roles.

Molecule provides support for testing with multiple instances, operating systems and distributions, virtualization providers, test frameworks and testing scenarios.

Molecule encourages an approach that results in consistently developed roles that are well-written, easily understood and maintained.

Molecule supports only the latest two major versions of Ansible (N/N-1), meaning that if the latest version is 2.9.x, we will also test our code with 2.8.x.

Once installed, the command line can be called using any of the methods below:

molecule ...
mol ...  # same as above, introduced in 3.0.5
python3 -m molecule ...  # python module calling method

Documentation

Read the documentation and more at https://molecule.readthedocs.io/.

Get Involved

If you want to get moving fast and make a quick patch:

$ git clone https://github.com/ansible-community/molecule && cd molecule
$ python3 -m venv .venv && source .venv/bin/activate
$ python3 -m pip install -U setuptools pip tox

And you're ready to make your changes!

Authors

Molecule project was created by Retr0h and it is now community-maintained as part of the Ansible by Red Hat project.

License

The MIT License.

The logo is licensed under the Creative Commons NoDerivatives 4.0 License.

If you have some other use in mind, contact us.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].