3 ms·
If you're new to ansible, I just released a quite extensive set of roles (basic server setup, security hardening, firewall, mailserver, nginx from source, oracl
by pjan 13y ago
If you're new to ansible, I just released a quite extensive set of roles (basic server setup, security hardening, firewall, mailserver, nginx from source, oracle jdk, scala, monit, ...) on github [shameless plug]. I was missing these when I started out, so I hope it will help others.
There's even a complete personal cloudbox setup (including an extensive idiot-proof tutorial) based on this included, as well as a vagrantbox to test the others.
https://github.com/pjan/the-ansibles https://github.com/pjan/the-ansibles
- mpdehaan2 13y agoThanks for sharing! Looks like you can eliminate the playbooks in the 'roles' directory with all of the manual includes if you've moved over to roles.
- pjan 13y agoHi Michael. You're welcome. Tried working with roles, but it didn't allow me the fine-grained control I was looking for, at least not at the scale I'm currently using them. I like to have the ability of just adding a new 'role' (wrong official terminology, but applicable to this use) to a machine (so adding it in a [x:children] in my examples here) without having to create a specific/exceptional role for it, yet also keep track of it (rather than just pointing a role to a machine without an audit trail). - If this makes any sense (Happy to discuss on another channel if you're willing to :-))