apiVersion: apps/v1 kind: Deployment metadata: name: {{ .Values.database.name }} labels: app: {{ .Values.database.name }} spec: replicas: {{ .Values.container.replicas }} selector: matchLabels: app: {{ .Values.database.name }} template: metadata: labels: app: {{ .Values.database.name }} spec: containers: - name: {{ .Values.database.name }} image: bitnami/postgresql:latest ports: containerPort: 5432 volumeMounts: - mountPath: /bitnami/postgresql env: - name: POSTGRESQL_USERNAME value: {{ .Values.database.auth.user }} - name: POSTGRESQL_PASSWORD value: {{ .Values.database.auth.password }} - name: POSTGRESQL_DATABASE value: {{ .Values.database.createdDatabase }}