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
