apiVersion: v1 kind: Pod metadata: name: ${POD_NAME} labels: app: ${APP_NAME} spec: containers: - name: postgres image: postgres:${POSTGRES_VERSION} ports: - containerPort: 5432 env: - name: POSTGRES_PASSWORD value: ${POSTGRES_PASSWORD} - name: POSTGRES_USER value: ${POSTGRES_USER} - name: POSTGRES_DB value: ${POSTGRES_DB} readinessProbe: exec: command: ["pg_isready", "-U", "postgres"] initialDelaySeconds: 5 periodSeconds: 10 --- apiVersion: v1 kind: Service metadata: name: ${SERVICE_NAME} spec: selector: app: ${APP_NAME} ports: - port: 5432 targetPort: 5432