Deploying Odoo on Kubernetes with Bitnami Helm & External PostgreSQL (on Proxmox)
Introduction In this post, I’ll walk you through how I deployed Odoo using the Bitnami Helm chart on my on-premises Kubernetes cluster hosted on Proxmox, while connecting it to an external PostgreSQL database running on a separate Proxmox VM. Architecture Overview flowchart LR subgraph Proxmox subgraph K8s_Cluster[Kubernetes Cluster] CP[Control Plane Node vm-k8s-dev-01-cp-01] WK[Worker Node vm-k8s-dev-01-wk-01] subgraph Odoo_Deployment[Odoo Deployment (Bitnami Helm)] Odoo1[Odoo Pod 1] Odoo2[Odoo Pod 2] PVC[Persistent Volume /bitnami/odoo] end end DBVM[PostgreSQL VM vm-pgsql-dev-01] end Odoo1 --- PVC Odoo2 --- PVC Odoo1 --- DBVM Odoo2 --- DBVM CP --- WK My Environment Proxmox Cluster: ...