Hi All,
Thanks for taking the time to read this.

I'm a developer within a pretty large research university.  My unit has 
been using Ansible for about a year now and were the first team to do so on 
campus so we've already built up a substantial Git repo with playbooks, etc.

The organization as a whole is moving in to AWS and I'm being forced to 
justify to one of our architects why I think that our team should be 
allowed to have its own Ansible control server in AWS (really, by 
extension, why we should have just one for the entire organization).  Here 
are my thoughts, but I'd really appreciate anyone else's feedback... 
including if you think I'm totally wrong!

>From my perspective, it makes sense to have a separate Ansible control 
machine under the following circumstances:

   1. A team/unit manages the full dev-ops cycle for a fleet of servers. 
    Even if these servers share a data center with other machines, they are 
   fully under the ownership of a given team.
   2. To use the 'central' control server would require extra coordination 
   (merge Git repos, coordinating playbook runs) across team lines and the 
   cost of having a separate control machine is minimal.
   3. Having a separate control server prevents accidental access/munging 
   of a units servers by other teams (since separate control servers would not 
   have SSH keys - or equivalent access methods - to other teams servers).


Any additional thoughts would be greatly appreciated!

Mike Dunn

-- 
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/5b1319f9-b660-4fe7-a032-42cdd89aae7b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to