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:
-
Self-contained environment. No Python, no modules required. The only requirement on the host is Docker.
-
On the fly version switching. Running multiple Ansible versions in parallel. Different Ansible version per user, playbook or project.
-
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