apiVersion: v1 kind: Service metadata: name: pgadmin4 spec: selector: app: pgadmin4 ports: - port: 80 protocol: TCP targetPort: 80 nodePort: 30080 type: NodePort --- apiVersion: apps/v1 kind: Deployment metadata: name: pgadmin4 spec: replicas: 1 selector: matchLabels: app: pgadmin4 template: metadata: labels: app: pgadmin4 spec: containers: - name: pgadmin4 image: dpage/pgadmin4 env: - name: PGADMIN_DEFAULT_EMAIL value: "admin@testtest.com" - name: PGADMIN_DEFAULT_PASSWORD value: "P@ssw0rd" ports: - containerPort: 80