Odoo Docker Infra - Lab DevSecOps multi-environnements

DevSecOps • Docker • Lab · Actif · DevSecOps Engineer • Platform · Lab multi-phases (2026)

Lab enterprise-ready : plateforme de déploiement Odoo 100% déclarative (Docker Compose + Terraform + Infisical + CI/CD DevSecOps), staging/prod isolés, secrets rotatifs, supply chain d'images et observabilité - conçue pour être greffée sur de vrais besoins métier.

Problème

Savoir « lancer Odoo » n'équivaut pas à maîtriser une plateforme enterprise-ready : multi-env isolés, secrets rotatifs, supply chain d'images, IaC, observabilité et DR testés. Sans ce socle, chaque nouveau déploiement Odoo (ou stack similaire) redevient un bricolage risqué.

Solution

  • Plateforme Docker Compose multi-env (dev/staging/prod) 3-tiers, réseaux segmentés
  • Terraform IaC : modules, remote state, locking, policy-as-code (TFLint/Checkov/Trivy)
  • Infisical self-hosted : secrets hors Git, rotation, séparation staging/prod
  • Images pinnées + hardening conteneur + Trivy/SBOM/Cosign + Harbor
  • CI/CD fail-closed : qualité → sécu → release → promotion staging→prod
  • Observabilité (Prometheus/Grafana/Loki/Tempo) + alerting + runbooks
  • Backups PostgreSQL + filestore, restore testé, RPO/RTO documentés
  • Kit greffable documenté (ADR, diagrammes, runbooks) réutilisable hors Odoo

Stack

Odoo Web, Odoo, Python, PostgreSQL, PgBouncer, Docker, Docker Compose, Terraform, TFLint, Checkov, Infisical, Nginx / Traefik, GitHub Actions, Harbor, Trivy, Gitleaks, Syft, Grype, Cosign, Prometheus, Grafana, Loki, Tempo, OpenTelemetry, Cloudflare

Démo

Code source

Tous les projets · Contact


Site de Barthez Kenwou - https://barthez-kenwou.dev