Hola

El "Deploy" es un mundo!.

Asumiendo que los servidores ya están configurados y sólo tienes que
sincronizar archivos, cuando tenía varios servidores que tenían que tener
el mismo código fuente (html, css, js, php, incluso ruby y rails) yo
escribía un simple scrip en sh donde el corazón era *rsync*. Así de simple.
Tenía carpetas con lo comun "shared" y carpetas con la fuente que puede
cambiar "current", y ahí apuntaba el web servers (apache o nginx)

Luego, conforme se complicaban las cosas utilicé git +  capistrano, ya que
me automatiza las actualizaciones (cap deploy) e incluso las
configuraciones y migraciones (cap deploy:setup), en una típica rutina de
trabajo en ruby.

Si los servidores no existen aún y tienes que automatizar el deploy desde
cero, yo utilizo una imagen base en mi proveedor Digital Ocean y en
segundos tengo el servidor listo.

Una herramienta genial la escuché en una presentación hace poco en la
comunidad Ruby es rubber (https://github.com/wr0ngway/rubber) que levanta
instancias Amazon en segundos y las da de baja igualmente. Y es puro Ruby...

Más herramientas (en ruby)
https://www.ruby-toolbox.com/categories/deployment_automation para deploy y
setup.
Más herramientas de deploy automático como Chef (
http://www.opscode.com/chef/) y Vagrant (http://www.vagrantup.com/) pero ya
son más complicadas.






2013/10/5 Jesus M. Castagnetto <[email protected]>

> Un +1 para ansible,  en particular porque no requiere un agente/cliente en
> cada servidor manejado,  trabaja como git y tiene rutinas para deployment
> que puedes modificar.
>
> Otra opción si ansible no encaja en tu toolset,  es rexify.  Es también
> simple en sus necesidades,  pero hasta unos años atrás tenia problemas con
> tarballs de mas de 2 GB (imagino que esto ya lo solucionaron)
>  On Oct 3, 2013 1:44 PM, "Luis M. Ibarra" <[email protected]>
> wrote:
>
>> Ansible, funciona mediante ssh haciendo PUSH.
>>
>> Es realmente sencillo de utilizar http://www.ansibleworks.com/.
>>
>>
>> El 3 de octubre de 2013 12:18, Moisés Gabriel Cachay Tello <
>> [email protected]> escribió:
>>
>>> Git+bash+grep+cron?
>>> El oct 3, 2013 12:12 PM, "Diego Amachi" <[email protected]> escribió:
>>>
>>> Hola compañeros
>>>>
>>>> Estoy manejando varios servidores de páginas web, y estamos utilizando
>>>> la misma plantilla para todas ellas, el detalle es que  cuando
>>>> necesitemos modificar un archivo en un servidor se autoactualice en el
>>>> otro servidor (con un diferente dominio), estoy seguro que muchos de
>>>> nosotros hemos tenido este inconveniente, pero hasta ahora, como yo,
>>>> no se me presentó esta situacion, ya que las plantillas de archivos,
>>>> estilos, javascripts son miles de archivos, para lo cual la existencia
>>>> de una herramienta con tal función sereia de utilidad
>>>>
>>>>
>>>> Gracias de Antemano
>>>>
>>>> Atentamente,
>>>> -------------------------
>>>> Diego Quispe Amachi
>>>> Celphone: 51 984 - 057636
>>>> http://www.tecnodus.com
>>>>
>>>> Cusco - Perú
>>>>
>>>> ----------------------------------------------------------------------------------------------------------
>>>> **AVISO DE CONFIDENCIALIDAD**
>>>> “Este mensaje electrónico y sus documentos adjuntos, sólo son para
>>>> conocimiento y uso de la persona(s) y/o institución a quien va
>>>> dirigido. Si usted no es el destinatario(s), agradeceremos se abstenga
>>>> de copiarlos, divulgarlos o usarlos, así como agradeceremos comunique
>>>> este error a la siguiente dirección [email protected] y borre de su
>>>> equipo este mensaje y los documentos adjuntos en caso contengan
>>>> alguno. La lectura de este mensaje presupone que usted comprende y
>>>> acepta los términos de este aviso”.
>>>> _______________________________________________
>>>> Lista de correo Linux-plug
>>>> Temática: Discusión general sobre Linux
>>>> Peruvian Linux User Group (http://www.linux.org.pe)
>>>>
>>>> Participa suscribiéndote y escribiendo a:  [email protected]
>>>> Para darte de alta, de baja  o hacer ajustes a tu suscripción visita:
>>>> http://voip2.voip.net.pe/mailman/listinfo/linux-plug
>>>>
>>>> IMPORTANTE: Reglas y recomendaciones
>>>> http://www.linux.org.pe/listas/reglas.php
>>>> http://www.linux.org.pe/listas/comportamiento.php
>>>> http://www.linux.org.pe/listas/recomendaciones.php
>>>>
>>>> Alojamiento de listas cortesia de http://cipher.pe
>>>
>>>
>>> _______________________________________________
>>> Lista de correo Linux-plug
>>> Temática: Discusión general sobre Linux
>>> Peruvian Linux User Group (http://www.linux.org.pe)
>>>
>>> Participa suscribiéndote y escribiendo a:  [email protected]
>>> Para darte de alta, de baja  o hacer ajustes a tu suscripción visita:
>>> http://voip2.voip.net.pe/mailman/listinfo/linux-plug
>>>
>>> IMPORTANTE: Reglas y recomendaciones
>>> http://www.linux.org.pe/listas/reglas.php
>>> http://www.linux.org.pe/listas/comportamiento.php
>>> http://www.linux.org.pe/listas/recomendaciones.php
>>>
>>> Alojamiento de listas cortesia de http://cipher.pe
>>>
>>
>>
>>
>> --
>> Luis M. Ibarra
>>
>> _______________________________________________
>> Lista de correo Linux-plug
>> Temática: Discusión general sobre Linux
>> Peruvian Linux User Group (http://www.linux.org.pe)
>>
>> Participa suscribiéndote y escribiendo a:  [email protected]
>> Para darte de alta, de baja  o hacer ajustes a tu suscripción visita:
>> http://voip2.voip.net.pe/mailman/listinfo/linux-plug
>>
>> IMPORTANTE: Reglas y recomendaciones
>> http://www.linux.org.pe/listas/reglas.php
>> http://www.linux.org.pe/listas/comportamiento.php
>> http://www.linux.org.pe/listas/recomendaciones.php
>>
>> Alojamiento de listas cortesia de http://cipher.pe
>>
>
> _______________________________________________
> Lista de correo Linux-plug
> Temática: Discusión general sobre Linux
> Peruvian Linux User Group (http://www.linux.org.pe)
>
> Participa suscribiéndote y escribiendo a:  [email protected]
> Para darte de alta, de baja  o hacer ajustes a tu suscripción visita:
> http://voip2.voip.net.pe/mailman/listinfo/linux-plug
>
> IMPORTANTE: Reglas y recomendaciones
> http://www.linux.org.pe/listas/reglas.php
> http://www.linux.org.pe/listas/comportamiento.php
> http://www.linux.org.pe/listas/recomendaciones.php
>
> Alojamiento de listas cortesia de http://cipher.pe
>



-- 
Cristiam Castillo Plasencia
Consultoría y Desarrollo WEB
http://cristiancastillo.com
http://softwarebajodemanda.com
_______________________________________________
Lista de correo Linux-plug
Temática: Discusión general sobre Linux
Peruvian Linux User Group (http://www.linux.org.pe)

Participa suscribiéndote y escribiendo a:  [email protected]
Para darte de alta, de baja  o hacer ajustes a tu suscripción visita:
http://voip2.voip.net.pe/mailman/listinfo/linux-plug

IMPORTANTE: Reglas y recomendaciones
http://www.linux.org.pe/listas/reglas.php
http://www.linux.org.pe/listas/comportamiento.php
http://www.linux.org.pe/listas/recomendaciones.php

Alojamiento de listas cortesia de http://cipher.pe

Responder a