--- apiVersion: v1 kind: Service metadata: name: dmp-rwd labels: app: dmp-rwd spec: selector: app: dmp-rwd ports: - port: 8080 targetPort: 8080 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: labisenlin.persagy.com/library/dmp-rwd:latest imagePullPolicy: Always ports: - containerPort: 8080 name: server-port env: - name: TZ value: Asia/Shanghai - name: SERVER_PORT value: "8080" - name: SPRING_CLOUD_CONFIG_URI value: "http://integrated-config:8080" - name: SPRING_PROFILES_ACTIVE value: "dev" - name: SPRING_CLOUD_CONFIG_PROFILE value: "dev" - name: EUREKA_CLIENT_DEFAULT_ZONE value: "http://frame:123456@integrated-eureka:8080/integrated-eureka/eureka/" - name: logging.config value: classpath:logback-spring.xml - name: eureka.instance.status-page-url value: "http://${eureka.instance.ip-address}:${eureka.instance.non-secure-port}/${spring.application.name}/info" - name: eureka.instance.non-secure-port-enabled value: "true" - name: eureka.instance.ip-address value: "dmp-rwd" - name: eureka.instance.health-check-url value: "http://${eureka.instance.ip-address}:${eureka.instance.non-secure-port}/${spring.application.name}/health" - name: eureka.instance.non-secure-port value: "8080" - name: persagy.common.auth.channel value: "1" - name: saas.ems.web.service value: "http://revit-algorithm:8080" - name: mybatis-plus.configuration.log-impl value: "org.apache.ibatis.logging.nologging.NoLoggingImpl" volumeMounts: - mountPath: /mnt/persagy/dmp-rwd/config/data.sql name: nfs-pvc subPath: dmp-rwd/data.sql volumes: - name: nfs-pvc persistentVolumeClaim: claimName: pv-oss-bdtp