--- apiVersion: v1 kind: Service metadata: name: dmp-rwd labels: app: dmp-rwd spec: selector: app: dmp-rwd --- 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: labisenlin.persagy.com/library/dmp-rwd:latest imagePullPolicy: Always env: - name: TZ value: Asia/Shanghai - name: SERVER_PORT value: "8832" - name: SPRING_CLOUD_CONFIG_URI valueFrom: configMapKeyRef: name: dmp-rwd key: spring.cloud.config.uri - name: SPRING_PROFILES_ACTIVE valueFrom: configMapKeyRef: name: dmp-rwd key: spring.profiles.active - name: SPRING_CLOUD_CONFIG_PROFILE valueFrom: configMapKeyRef: name: dmp-rwd key: spring.cloud.config.profile - name: EUREKA_CLIENT_FETCH_REGISTRY valueFrom: configMapKeyRef: name: dmp-rwd key: eureka.client.fetch-registry - name: EUREKA_CLIENT_REGISTER_WITH_EUREKA valueFrom: configMapKeyRef: name: dmp-rwd key: eureka.client.register-with-eureka - name: EUREKA_CLIENT_DEFAULT_ZONE valueFrom: configMapKeyRef: name: dmp-rwd key: eureka.client.default.zone - name: EUREKA_INSTANCE_IP_ADDRESS valueFrom: configMapKeyRef: name: dmp-rwd key: eureka.instance.ip.address