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 vínculo permanente para compartir en redes sociales

Compartir con un amigo

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

Incrustar en su sitio web

Seleccionar página de inicio

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

  • 1974 Vistas totales
  • 1470 Vistas del sitio web
  • 504 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+

Incrusta 1

  • 1 www.tecnativa.com