When looking for roles on ansible galaxy, for instance for mongodb, it would help if I can filter the ones that work on Centos, or the ones that work on Ubuntu.
Now everything is shown and it takes too much time to find one now every one seems to roll his own and push it to github & galaxy.
I do believe they are working on making galaxy better, at least that was discussed on ansiblefest. The question was “raise your hand if you rated an item on galaxy” and i think only a handfull raised their hands.
Using galaxy roles can save us a lot of code in Ansible playbooks. Using each others’ roles and doing continuous integration with them will bring more quality, and clever re-use will alow us to build larger infrastructures in larger chunks. We discussed this over my talk about Vagrant+Ansible at the Ansible Benelux Meetup. I found it effective to combine several roled in my buildserver project: https://github.com/bbaassssiiee/buildserver
bbaassssiiee.artifactory
bbaassssiiee.commoncentos
geerlingguy.java
hudecof.tomcat
hullufred.nexus
pcextreme.mariadb
I do believe they are working on making galaxy better, at least that was discussed on ansiblefest. The question was “raise your hand if you rated an item on galaxy” and i think only a handfull raised their hands.
Yeah, we've got some stuff to figure out here. We've got proposals to
improve Galaxy right now, and "search by platform" is one of the big
ones.
In the meantime: it's perhaps not widely known, but every Galaxy
project also exists in Github, and you use Google to find a lot of
stuff. If you do the search:
site:github.com galaxy_info centos mysql
It'll show you Galaxy roles ("galaxy_info" being the key there, using
galaxy-init adds the keyword) with centos and mysql associated. It's
not a perfect search, but it's useful until we get the full metadata
into the Galaxy database.
--g