Guys any help on this ? On Mon, 13 Apr 2020 at 18:38, Rahul Kumar <[email protected]> wrote:
> Hi Ansible Gurus, > I need some help for some framework designing based on Ansible. I have > many components and i have maintained ansible role for each component > deployment in common project. > Means all components installation/configuration managed by that common > project . > > I wanted to bring a framework , that rather than keep all component roles > in a single common project , distribute each component > installation/configuration (role) to individual component git repos, so > that whenever component changes its actual application code base, it can > change corresponding Ansible code also in same repo if required. > So common project (a big molecule) will be spilitted and still some > common operations/cross cutting features i want to maintain in common > project only which can be applied on all components. > > So i need some kind of Interface between common project Ansible code and > all other components ansible codes. > > How can i achieve this ? > Any suggestion is welcomed, its more like a design problem if one wants to > manage multiple component installation/configuration . So which is better > approach > 1. Maintaining all components installation/configuration Ansible roles in > single project > 2. Have only common cross cutting operations in single or common project > and distribute component specific code to individual component code repo > and then interface between Common project Ansible code and individual > component ansible code some how. > > Did anyone came across such design problems ? > > Regards > Rahul > -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/CAGH8rEz-zYi81pS15as%2BsULqj6cBVb6X00cwEZr21%2BhU-vaYmg%40mail.gmail.com.
