PDF: El despliegue de Odoo definitivo con Docker - Jairo Llopis

Canal público / Jornadas Odoo 2017

Presentación: El despliegue de Odoo definitivo con Docker

Visualiza el vídeo en https://www.tecnativa.com/r/FwH

Compartir en redes sociales

Compartir enlace

Usar vinculo permanente para compartir en redes sociales

Compartir con un amigo

Por favor iniciar sesión para enviar esto presentation por correo!

Incrustar en tu sitio web

Seleccionar página de inicio

Publicar comentario con dirección de correo electrónico (se requiere confirmación de correo electrónico para publicar comentarios en el sitio web) o por favor iniciar sesión publicar comentario

5. La solución

11. ¿Preguntas?

3. ¿Dónde? https://github.com/Tecnativa/docker-odoo-base

2. ¿Qué? Imagen Docker + plantilla de proyecto listos para colocar dentro tu implantación personalizada

13. www.tecnativa.com Gracias por su atención

7. Docker Odoo Base La solución ĸ

10. It’s showtime! BEWARE! Monospace coming!

1. El despliegue de Odoo definitivo con Docker La panacea DevOps para Odoo Jairo Llopis X Jornadas 2017 Barcelona, 1-2 de Junio de 2017 #jornadasOdoo - www.jornadasodoo.com

6. El “otro” problema Docker es diferente ... y este eres tú intentando usarlo para trabajar como lo habías hecho hasta ahora.

4. El problema Odoo es difícil ● Desarrollar ● Demostrar ● Instalar ● Desplegar ● Actualizar ● Optimizar ● Migrar

12. Por qué Docker ● No inventaron “nada”. ● Es muy sencillo de usar. ● Pilas incluidas pero intercambiables. ● Huella de CPU y memoria imperceptibles. ● Permite replicar el proyecto adaptado a las necesidades del entorno. ● Optimización de costes: ○ Mano de obra cara. ○ Metal barato.

9. Entornos Desarrollo ● Cambios de código reflejados en el contenedor al instante. ● Reconstrucción de imagen casi inmediata. ● Actualización de código git bajo demanda. ● Sin acceso a servidores de correo. Producción ● Gestión de código automatizada: ○ Descarga, actualización, mezcla. ○ Compilado. ○ Eliminación de restos. ● Congelación. Pruebas ● Como producción, pero sin acceso al correo.

8. Características Imagen base ● Incluye todo lo que necesitas: ○ python, nodejs, ruby, less, sass, wkhtmltopdf parcheado, postgres, phantomjs, git-aggregator. ● Depuradores incluidos para desarrollo. ○ wdb, pudb, pdb ● Un par de scripts para desarrollo: ○ pot, unittest ● git-aggregator para descarga de código. ● Diferencia mínima entre versiones. Scaffolding (plantilla de proyecto) ● Triggers para construcción de subimagen. ● Triggers para lanzamiento del contenedor. ● Configuraciones por defecto. ● Limitación de módulos disponibles. ● Proxys de correo. ● 3 entornos: ○ Desarrollo ○ Pruebas ○ Producción

Vistas

  • 279 Vistas totales
  • 209 Vistas del sitio web
  • 70 Vistas incrustadas

Acciones

  • 0 Acciones Sociales
  • 0 Me gusta
  • 0 No me gusta
  • 0 Comentarios

Veces compartido

  • 0 Facebook
  • 0 Twitter
  • 0 LinkedIn
  • 0 Google+