<p>usando symfony2 abbiamo creato alcune ricette adhoc per gestire gli env. la cache le migrazioni e redis.</p>
<p>ad esempio se vogliamo aggiornare il server di staging uno di noi dal computer locale lancia cap deploy, questo e va a creare una nuova release nell array di server definiti pullando da un repo git, si copia i vendor e li aggiorna (se necessario), spinge gli assets nel cdn, aggiorna la cache e ti chiede (se ci sono migrazioni) se vuoi lanciare le migrazioni nel primo server dell array, lanciando le migraz pulisce solo il query caching di redis, cancella le vecchie release lasciando le ultime 3.</p>

<p>chef invece prepara un server con nginx fastpfm postfix  apc si scarica il parameter(x le password dell applicazione), virtual host xhprof e lo attacca al load balancer<br></p>
<p>scusate la formattazione sono dal cellulare<br><br></p>
<div class="gmail_quote">On Mar 26, 2013 7:07 PM, "Gabriele Perego" <<a href="mailto:gabriele.perego@me.com">gabriele.perego@me.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="word-wrap:break-word"><div><div>Il giorno 26/mar/2013, alle ore 12:04, liuggio <<a href="mailto:liuggio@gmail.com" target="_blank">liuggio@gmail.com</a>> ha scritto:</div><br><blockquote type="cite"><div dir="ltr">
Se puo' essere utile utilizziamo capistrano per il deploy<br>e knife/chef per la creazione dei nodi<br></div></blockquote><div><br></div><div>Riesci a darmi qualche dettaglio in pių in modo da poter buttar gių una o due slide?</div>
<br><blockquote type="cite"><div class="gmail_extra"><br><div class="gmail_quote">2013/3/26 Gabriele Perego <span dir="ltr"><<a href="mailto:gabriele.perego@me.com" target="_blank">gabriele.perego@me.com</a>></span><br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Il giorno 26/mar/2013, alle ore 11:59, Simone Fumagalli <<a href="mailto:simone.fumagalli@contactlab.com" target="_blank">simone.fumagalli@contactlab.com</a>> ha scritto:<br>


<div><br>
> On 03/22/2013 06:05 PM, Gabriele Perego wrote:<br>
>> Qualche altro volontario? sarebbe bello avere almeno 4/5 casi diversi<br>
><br>
> Se volete io posso dare i miei 2 cents con il deploy di applicazioni Symfony2 con l'utilizzo di un bundle da me sviluppato che porta, con alcune aggiunte, il comando project:deploy di Symfony 1.X<br>
><br>
> Che dite ? Interessa ?<br>
<br>
</div>Per quanto mi riguarda va benissimo. Riesci a preparare qualche nota/slide che posso integrare nella presentazione?<br>
Alessandro tu hai notizie?<br>
<div><div><br>
><br>
> Se ci sono altri che in lista usano Symfony2 mi piacerebbe vedere che soluzioni usano.<br>
><br>
> Ciao<br>
><br>
> --<br>
> Simone<br>
> _______________________________________________<br>
> Milano mailing list<br>
> <a href="mailto:Milano@ml.grusp.org" target="_blank">Milano@ml.grusp.org</a><br>
> <a href="http://ml.grusp.org/listinfo.cgi/milano-grusp.org" target="_blank">http://ml.grusp.org/listinfo.cgi/milano-grusp.org</a><br>
<br>
_______________________________________________<br>
Milano mailing list<br>
<a href="mailto:Milano@ml.grusp.org" target="_blank">Milano@ml.grusp.org</a><br>
<a href="http://ml.grusp.org/listinfo.cgi/milano-grusp.org" target="_blank">http://ml.grusp.org/listinfo.cgi/milano-grusp.org</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br> __________________liuggio_________________________________<br> <br>  __/|_      We reject kings, presidents and voting.<br>/o )   \/    We believe in rough consensus<br>

)__ v _/\          and running code  (I.E.T.F. credo)<br>______________________________________________________________
</div>
</blockquote></div><br></div></blockquote></div>