apiVersion: apps/v1 kind: Deployment metadata: name: grafana-postgres namespace: monitoring spec: replicas: 1 selector: matchLabels: app: grafana-postgres template: metadata: labels: app: grafana-postgres spec: containers: - name: postgres image: postgres:18-trixie envFrom: - secretRef: name: grafana-postgres-env ports: - containerPort: 5432 volumeMounts: - name: data mountPath: /var/lib/postgresql volumes: - name: data hostPath: path: /mnt/Cofrin/monitoring/grafana/postgres type: Directory --- apiVersion: v1 kind: Service metadata: name: grafana-postgres namespace: monitoring spec: selector: app: grafana-postgres ports: - port: 5432 targetPort: 5432