I wanted to go with Ansible Galaxy at first, but I tried it locally and 
ansible-container was failing to start the django app because the image 
doesn't exist. Also the process of *Powering up Ansible Galaxy *is not 
fully documented :) all I did was look how you guys start it in TravisCI.

On Sunday, May 14, 2017 at 8:57:11 PM UTC+3, Greg DeKoenigsberg wrote:
>
> If you have a *lot* of roles and need things like searchability and 
> discoverability via API, Galaxy is a good choice -- but if you don't 
> need all of that, Kai's solution is definitely sufficient. 
>
> --g 
>
> On Sun, May 14, 2017 at 9:29 AM, Daniel Andrei Minca 
> <[email protected] <javascript:>> wrote: 
> > Thank you very much Brian & Kai for suggestions. 
> > 
> > I find Kai's approach more tempting to use first. Then if this isn't 
> going 
> > to work out, I'll try compiling galaxy & running on server. 
> > 
> > Regards, 
> > On Saturday, May 13, 2017 at 11:48:39 AM UTC+3, Kai Stian Olstad wrote: 
> >> 
> >> On 12. mai 2017 10:40, Daniel Andrei Minca wrote: 
> >> > Hi there, 
> >> > 
> >> > In our company X we have many Ansible roles & playbooks spread among 
> >> > different repositories, all the playbooks follow the Ansible playbook 
> >> > best-practices guide 
> >> > <http://docs.ansible.com/ansible/playbooks_best_practices.html>. 
> >> > 
> >> > I'm looking for a way to modularize all those playbook repos. 
> >> > 
> >> > In order to achieve that, I found that hosting our own Ansible Galaxy 
> >> > server would be the best choice since: 
> >> > - we can easily *re-use roles* without having *duplicate code* in 
> each 
> >> > repo, 
> >> > - we can also impose a good standard over Ansible Roles (referring 
> here 
> >> > to 
> >> > properly documenting the role's *./meta/main.yml* & *README.md *et. 
> al. 
> >> > ), 
> >> > - not to mention, we would *force* everyone to create a NEW repo for 
> >> > each 
> >> > role instead of pushing everything in a single repo (calling this 
> >> > practice: 
> >> > *crapload-repo* = usually the size of Gigabytes and takes some time 
> to 
> >> > download). 
> >> > 
> >> > So my questions here are: 
> >> > 1) how did you configured your own Ansible Galaxy server? 
> >> > 2) can a simple Nginx server with default nginx.conf do? 
> >> > 3) could you give me a list of *prerequisites* of setting this up, or 
> >> > guide 
> >> > me to some resources? 
> >> 
> >> An alternative route that we use, replace galaxy with Git repository 
> >> manager. 
> >> 
> >> In Gitlab we have a group called "Ansible roles". 
> >> Each role have it own git repository in this group with README.md and a 
> >> meta/main.yml. 
> >> 
> >> In the ansible repositories that need the roles 
> >> requirements.yml: 
> >> --- 
> >> - src: git@gitlab:ansible-role/apache.git 
> >>    scm: git 
> >>    version: "1.1" 
> >> 
> >> -- 
> >> Kai Stian Olstad 
> > 
> > -- 
> > 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] <javascript:>. 
> > To post to this group, send email to [email protected] 
> <javascript:>. 
> > To view this discussion on the web visit 
> > 
> https://groups.google.com/d/msgid/ansible-project/fed9ee7b-e49a-4062-aa02-013c72cdecda%40googlegroups.com.
>  
>
> > 
> > For more options, visit https://groups.google.com/d/optout. 
>
>
>
> -- 
> Greg DeKoenigsberg 
> Ansible Community Guy 
>

-- 
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 post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/3dc8335f-f669-462c-b519-e08a0ae8fa24%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to