I manage it at the playbook level. They go into the role as variables.
I’ve never really used Galaxy. You recommend it? I’ve always felt like I can’t depend on other people’s roles, especially since roles don’t have their own variable scopes.
Quality of the roles on Galaxy vary a lot, but there are some that are certainly useful. Usually the variables get namespaced with the name of the role, so you'd only get some kind of conflict if you were using two different code bases for the same role - or if the dev was really sloppy/didn't care about others integrating their code.
I’ve never really used Galaxy. You recommend it? I’ve always felt like I can’t depend on other people’s roles, especially since roles don’t have their own variable scopes.