Ansible Silo - Ansible in a 100% controlled environment

Fellow Ansible users,

I’d like to bring to your attention the release of Ansible Silo.

Ansible Silo is a drop-in replacement for Ansible packing Ansible with all it’s dependencies into a docker image.

The main features:

  1. Self-contained environment. No Python, no modules required. The only requirement on the host is Docker.

  2. On the fly version switching. Running multiple Ansible versions in parallel. Different Ansible version per user, playbook or project.

  3. Option to create a Silo bundle which adds your playbooks, roles, vars, config etc on top of Silo. Your bundle is a versioned, immutable and shippable package including all dependencies.

There is a screen recording showing the main features of Ansible Silo available at https://groupon.github.io/ansible-silo

Ansible Silo is open source. Contributions and suggestions are very welcome at https://github.com/groupon/ansible-silo

Cheers,
Daniel