K8s Web App — Odoo + PostgreSQL + Monitoring

A Helm-based Kubernetes project integrating Odoo, PostgreSQL, Grafana, Prometheus, and email-based monitoring alerts.

Repository: dkgdk/k8s_web_app
Quick Links

Core Features
  • 01
    Odoo
    Deployed via Helm chart with PostgreSQL backend
  • 02
    PostgreSQL
    Robust persistent database for Odoo
  • 03
    Grafana Monitoring
    Visualizes system metrics, logs, and alerts
  • 04
    Prometheus Metrics
    Scrapes container and cluster metrics
  • 05
    Container & Port Monitoring
    Auto restarts and email alerts when failure detected
  • 06
    Email Notifications
    Sends mail via msmtp/mailutils when jobs fail
  • 07
    Helm Validation CI
    GitHub Actions automatically lints charts and sends alerts

How to deploy
helm install odoo-stack ./
# upgrade
helm upgrade odoo-stack ./
# uninstall
helm uninstall odoo-stack