apiVersion: apps/v1 kind: Deployment metadata: name: postgresql namespace: odoo spec: replicas: 1 selector: matchLabels: app: postgresql template: metadata: labels: app: postgresql spec: containers: - name: postgres image: bitnamilegacy/postgresql:15 ports: - containerPort: 5432 env: - name: POSTGRESQL_DATABASE value: k8smaestro - name: POSTGRESQL_PASSWORD valueFrom: secretKeyRef: name: odoo-secret key: DB_PASSWORD - name: POSTGRESQL_USERNAME valueFrom: configMapKeyRef: name: odoo-configmap key: DB_USER volumeMounts: - name: postgres-storage mountPath: /bitnami/postgresql volumes: - name: postgres-storage emptyDir: {} --- apiVersion: v1 kind: Service metadata: name: postgresql namespace: odoo spec: ports: - port: 5432 selector: app: postgresql