<div dir="ltr">On Thu, Jan 30, 2014 at 7:17 AM, Antoine Musso <span dir="ltr"><<a href="mailto:hashar+wmf@free.fr" target="_blank">hashar+wmf@free.fr</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Le 30/01/14 14:57, Ryan Lane a écrit :<br>
<div class="im">> Why start off with puppet now? Why not go with salt or ansible and save<br>
> yourself the trouble of eventually migrating?<br>
<br>
</div>Can we run salt on all instances of a project for which we are a project<br>
admin?  If so, I would love to be pointed at a doc for it :)<br>
<br></blockquote><div><br></div><div>So, I actually started work on this and have it 90% of the way there.<br><br></div><div>You can set up your own salt master inside of the project and point your instances to it. At that point you'd have full salt control of all of your project's instances. Of course, a problem there is that the master on virt0/1000 wouldn't be able to talk to the instances anymore. There's a salt feature to handle that, though: syndic. So, what we'd need to do is set up your master as a syndic, then trust the syndic on virt0/1000. The syndic would pass any commands along that come from virt0/1000.<br>

<br></div><div>Maybe I can finish this up and write some docs.<br><br></div><div>- Ryan<br></div></div></div></div>