--- apiVersion: v1 kind: Service metadata: name: dmp-rwd labels: app: dmp-rwd spec: selector: app: dmp-rwd ports: - port: 8832 targetPort: 8832 name: server-port --- apiVersion: apps/v1 kind: Deployment metadata: name: dmp-rwd spec: replicas: 1 selector: matchLabels: app: dmp-rwd template: metadata: labels: app: dmp-rwd spec: containers: - name: dmp-rwd image: ${DOCKER_IMAGE} imagePullPolicy: Always ports: - containerPort: 8832 name: server-port env: - name: TZ value: Asia/Shanghai - name: SERVER_PORT value: "8832" - name: SENTINEL_HEARTBEAT_CLIENT_IP valueFrom: configMapKeyRef: name: integrated-gateway key: sentinel.heartbeat.client.ip - name: SENTINEL_DASHBOARD_SERVER valueFrom: configMapKeyRef: name: integrated-gateway key: sentinel.dashboard.server - name: SENTINEL_LOCAL_API_PORT valueFrom: configMapKeyRef: name: integrated-gateway key: sentinel.local.api.port - name: EUREKA_CLIENT_DEFAULT_ZONE valueFrom: configMapKeyRef: name: integrated-gateway key: eureka.client.default.zone - name: EUREKA_INSTANCE_IP_ADDRESS valueFrom: configMapKeyRef: name: integrated-gateway key: eureka.instance.ip.address