--- kind: Deployment apiVersion: apps/v1 metadata: name: yami-shop-api namespace: mall4j-b2b2c-release labels: k8s.kuboard.cn/name: yami-shop-api annotations: {} spec: replicas: 1 selector: matchLabels: k8s.kuboard.cn/name: yami-shop-api template: metadata: creationTimestamp: null labels: k8s.kuboard.cn/name: yami-shop-api annotations: kubectl.kubernetes.io/restartedAt: '2022-10-12T16:47:44+08:00' spec: volumes: - name: yami-shop-api nfs: server: 192.168.1.28 path: /nfs/data/mall4j-b2b2c-release/ containers: - name: yami-shop-api image: '192.168.1.11:80/mall4j-b2b2c-release/yami-shop-api:0' env: - name: TZ value: Asia/Shanghai - name: MYSQL_HOST value: 10.1.246.56 - name: MYSQL_PORT value: '3306' - name: MYSQL_DATABASE value: mall4j_b2b2c_release - name: MYSQL_USERNAME value: root - name: MYSQL_PASSWORD value: 'hn02le.34lkdLKD' - name: REDIS_HOST value: 10.1.58.182 - name: REDIS_PORT value: '6379' - name: REDIS_DATABASE value: '6' - name: REDIS_PASSWORD value: 'hn02le.34lkdLKD' - name: ELASTIC_ADDRESS value: 'http://10.1.96.227:9200' - name: ELASTIC_USERNAME value: elastic - name: ELASTIC_PASSWORD value: 'hn02le.34lkdLKD' - name: DATACENTER_ID value: '21' - name: WUKONGIM_ADDRESS value: 'http://10.1.207.132:5001' - name: WUKONGIM_TOKEN value: 'hn02le.34lkdLKD' - name: SMS_SUPPLIER value: 'alibaba' - name: SMS_ACCESS_KEY_ID value: '必填短信服务accessKeyId' - name: SMS_ACCESS_KEY_SECRET value: '必填短信accessKeySecret' - name: SMS_SIGNATURE value: '必填短信签名signName' - name: JAVA_OPTS value: >- -Xmx1024m -Xss256k -Xshareclasses -Xtune:virtualized -Dspring.profiles.active=docker resources: {} volumeMounts: - name: yami-shop-api mountPath: /opt/projects/yami-b2b2c/log subPath: ./yami-shop-api/log livenessProbe: httpGet: path: /actuator/health/liveness port: 8112 scheme: HTTP initialDelaySeconds: 30 timeoutSeconds: 1 periodSeconds: 30 successThreshold: 1 failureThreshold: 3 readinessProbe: httpGet: path: /actuator/health/readiness port: 8112 scheme: HTTP initialDelaySeconds: 30 timeoutSeconds: 1 periodSeconds: 30 successThreshold: 1 failureThreshold: 3 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File imagePullPolicy: IfNotPresent restartPolicy: Always terminationGracePeriodSeconds: 30 dnsPolicy: Default securityContext: {} imagePullSecrets: - name: harbor schedulerName: default-scheduler dnsConfig: {} strategy: type: RollingUpdate rollingUpdate: maxUnavailable: 25% maxSurge: 25% revisionHistoryLimit: 10 progressDeadlineSeconds: 600 --- kind: Deployment apiVersion: apps/v1 metadata: name: yami-shop-h5 namespace: mall4j-b2b2c-release labels: k8s.kuboard.cn/name: yami-shop-h5 annotations: {} spec: replicas: 1 selector: matchLabels: k8s.kuboard.cn/name: yami-shop-h5 template: metadata: creationTimestamp: null labels: k8s.kuboard.cn/name: yami-shop-h5 annotations: kubectl.kubernetes.io/restartedAt: '2022-10-13T11:58:12+08:00' spec: containers: - name: yami-shop-h5 image: '192.168.1.11:80/mall4j-b2b2c-release/yami-shop-h5:0' resources: {} livenessProbe: httpGet: path: / port: 80 scheme: HTTP initialDelaySeconds: 3 timeoutSeconds: 1 periodSeconds: 10 successThreshold: 1 failureThreshold: 3 readinessProbe: httpGet: path: / port: 80 scheme: HTTP initialDelaySeconds: 3 timeoutSeconds: 1 periodSeconds: 10 successThreshold: 1 failureThreshold: 3 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File imagePullPolicy: IfNotPresent restartPolicy: Always terminationGracePeriodSeconds: 30 dnsPolicy: Default securityContext: {} imagePullSecrets: - name: harbor schedulerName: default-scheduler dnsConfig: {} strategy: type: RollingUpdate rollingUpdate: maxUnavailable: 25% maxSurge: 25% revisionHistoryLimit: 10 progressDeadlineSeconds: 600 --- kind: Deployment apiVersion: apps/v1 metadata: name: yami-shop-ms namespace: mall4j-b2b2c-release labels: k8s.kuboard.cn/name: yami-shop-ms annotations: {} spec: replicas: 1 selector: matchLabels: k8s.kuboard.cn/name: yami-shop-ms template: metadata: creationTimestamp: null labels: k8s.kuboard.cn/name: yami-shop-ms annotations: kubectl.kubernetes.io/restartedAt: '2022-10-13T12:05:54+08:00' spec: containers: - name: yami-shop-ms image: '192.168.1.11:80/mall4j-b2b2c-release/yami-shop-ms:0' resources: {} livenessProbe: httpGet: path: / port: 80 scheme: HTTP initialDelaySeconds: 3 timeoutSeconds: 1 periodSeconds: 10 successThreshold: 1 failureThreshold: 3 readinessProbe: httpGet: path: / port: 80 scheme: HTTP initialDelaySeconds: 3 timeoutSeconds: 1 periodSeconds: 10 successThreshold: 1 failureThreshold: 3 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File imagePullPolicy: IfNotPresent restartPolicy: Always terminationGracePeriodSeconds: 30 dnsPolicy: Default securityContext: {} imagePullSecrets: - name: harbor schedulerName: default-scheduler dnsConfig: {} strategy: type: RollingUpdate rollingUpdate: maxUnavailable: 25% maxSurge: 25% revisionHistoryLimit: 10 progressDeadlineSeconds: 600 --- kind: Deployment apiVersion: apps/v1 metadata: name: yami-shop-multishop namespace: mall4j-b2b2c-release labels: k8s.kuboard.cn/name: yami-shop-multishop annotations: {} spec: replicas: 1 selector: matchLabels: k8s.kuboard.cn/name: yami-shop-multishop template: metadata: creationTimestamp: null labels: k8s.kuboard.cn/name: yami-shop-multishop annotations: kubectl.kubernetes.io/restartedAt: '2022-10-12T16:47:44+08:00' spec: volumes: - name: yami-shop-multishop nfs: server: 192.168.1.28 path: /nfs/data/mall4j-b2b2c-release/ containers: - name: yami-shop-multishop image: '192.168.1.11:80/mall4j-b2b2c-release/yami-shop-multishop:0' env: - name: TZ value: Asia/Shanghai - name: MYSQL_HOST value: 10.1.246.56 - name: MYSQL_PORT value: '3306' - name: MYSQL_DATABASE value: mall4j_b2b2c_release - name: MYSQL_USERNAME value: root - name: MYSQL_PASSWORD value: 'hn02le.34lkdLKD' - name: REDIS_HOST value: 10.1.58.182 - name: REDIS_PORT value: '6379' - name: REDIS_DATABASE value: '6' - name: REDIS_PASSWORD value: 'hn02le.34lkdLKD' - name: ELASTIC_ADDRESS value: 'http://10.1.96.227:9200' - name: ELASTIC_USERNAME value: elastic - name: ELASTIC_PASSWORD value: 'hn02le.34lkdLKD' - name: DATACENTER_ID value: '21' - name: WUKONGIM_ADDRESS value: 'http://10.1.207.132:5001' - name: WUKONGIM_TOKEN value: 'hn02le.34lkdLKD' - name: SMS_SUPPLIER value: 'alibaba' - name: SMS_ACCESS_KEY_ID value: '必填短信服务accessKeyId' - name: SMS_ACCESS_KEY_SECRET value: '必填短信accessKeySecret' - name: SMS_SIGNATURE value: '必填短信签名signName' - name: JAVA_OPTS value: >- -Xmx1024m -Xss256k -Xshareclasses -Xtune:virtualized -Dspring.profiles.active=docker resources: {} volumeMounts: - name: yami-shop-multishop mountPath: /opt/projects/yami-b2b2c/log subPath: ./yami-shop-multishop/log livenessProbe: httpGet: path: /actuator/health/liveness port: 8113 scheme: HTTP initialDelaySeconds: 30 timeoutSeconds: 1 periodSeconds: 30 successThreshold: 1 failureThreshold: 3 readinessProbe: httpGet: path: /actuator/health/readiness port: 8113 scheme: HTTP initialDelaySeconds: 30 timeoutSeconds: 1 periodSeconds: 30 successThreshold: 1 failureThreshold: 3 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File imagePullPolicy: IfNotPresent restartPolicy: Always terminationGracePeriodSeconds: 30 dnsPolicy: Default securityContext: {} imagePullSecrets: - name: harbor schedulerName: default-scheduler dnsConfig: {} strategy: type: RollingUpdate rollingUpdate: maxUnavailable: 25% maxSurge: 25% revisionHistoryLimit: 10 progressDeadlineSeconds: 600 --- kind: Deployment apiVersion: apps/v1 metadata: name: yami-shop-pc namespace: mall4j-b2b2c-release labels: k8s.kuboard.cn/name: yami-shop-pc annotations: {} spec: replicas: 1 selector: matchLabels: k8s.kuboard.cn/name: yami-shop-pc template: metadata: creationTimestamp: null labels: k8s.kuboard.cn/name: yami-shop-pc annotations: kubectl.kubernetes.io/restartedAt: '2022-10-13T11:58:12+08:00' spec: containers: - name: yami-shop-pc image: '192.168.1.11:80/mall4j-b2b2c-release/yami-shop-pc:0' env: - name: TZ value: Asia/Shanghai resources: {} livenessProbe: httpGet: path: / port: 80 scheme: HTTP initialDelaySeconds: 3 timeoutSeconds: 1 periodSeconds: 10 successThreshold: 1 failureThreshold: 3 readinessProbe: httpGet: path: / port: 80 scheme: HTTP initialDelaySeconds: 3 timeoutSeconds: 1 periodSeconds: 10 successThreshold: 1 failureThreshold: 3 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File imagePullPolicy: IfNotPresent restartPolicy: Always terminationGracePeriodSeconds: 30 dnsPolicy: Default securityContext: {} imagePullSecrets: - name: harbor schedulerName: default-scheduler dnsConfig: {} strategy: type: RollingUpdate rollingUpdate: maxUnavailable: 25% maxSurge: 25% revisionHistoryLimit: 10 progressDeadlineSeconds: 600 --- kind: Deployment apiVersion: apps/v1 metadata: name: yami-shop-platform namespace: mall4j-b2b2c-release labels: k8s.kuboard.cn/name: yami-shop-platform annotations: {} spec: replicas: 1 selector: matchLabels: k8s.kuboard.cn/name: yami-shop-platform template: metadata: creationTimestamp: null labels: k8s.kuboard.cn/name: yami-shop-platform annotations: kubectl.kubernetes.io/restartedAt: '2022-10-12T16:47:44+08:00' spec: volumes: - name: yami-shop-platform nfs: server: 192.168.1.28 path: /nfs/data/mall4j-b2b2c-release/ containers: - name: yami-shop-platform image: '192.168.1.11:80/mall4j-b2b2c-release/yami-shop-platform:0' env: - name: TZ value: Asia/Shanghai - name: MYSQL_HOST value: 10.1.246.56 - name: MYSQL_PORT value: '3306' - name: MYSQL_DATABASE value: mall4j_b2b2c_release - name: MYSQL_USERNAME value: root - name: MYSQL_PASSWORD value: 'hn02le.34lkdLKD' - name: REDIS_HOST value: 10.1.58.182 - name: REDIS_PORT value: '6379' - name: REDIS_DATABASE value: '6' - name: REDIS_PASSWORD value: 'hn02le.34lkdLKD' - name: ELASTIC_ADDRESS value: 'http://10.1.96.227:9200' - name: ELASTIC_USERNAME value: elastic - name: ELASTIC_PASSWORD value: 'hn02le.34lkdLKD' - name: XXL_JOB_ADDRESS value: 'http://10.1.165.104:8080/xxl-job-admin' - name: XXL_JOB_ACCESS_TOKEN value: mall4j_token - name: DATACENTER_ID value: '21' - name: WUKONGIM_ADDRESS value: 'http://10.1.207.132:5001' - name: WUKONGIM_TOKEN value: 'hn02le.34lkdLKD' - name: SMS_SUPPLIER value: 'alibaba' - name: SMS_ACCESS_KEY_ID value: '必填短信服务accessKeyId' - name: SMS_ACCESS_KEY_SECRET value: '必填短信accessKeySecret' - name: SMS_SIGNATURE value: '必填短信签名signName' - name: JAVA_OPTS value: >- -Xmx1024m -Xss256k -Xshareclasses -Xtune:virtualized -Dspring.profiles.active=docker resources: {} volumeMounts: - name: yami-shop-platform mountPath: /opt/projects/yami-b2b2c/log subPath: ./yami-shop-platform/log livenessProbe: httpGet: path: /actuator/health/liveness port: 8114 scheme: HTTP initialDelaySeconds: 30 timeoutSeconds: 1 periodSeconds: 30 successThreshold: 1 failureThreshold: 3 readinessProbe: httpGet: path: /actuator/health/readiness port: 8114 scheme: HTTP initialDelaySeconds: 30 timeoutSeconds: 1 periodSeconds: 30 successThreshold: 1 failureThreshold: 3 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File imagePullPolicy: IfNotPresent restartPolicy: Always terminationGracePeriodSeconds: 30 dnsPolicy: Default securityContext: {} imagePullSecrets: - name: harbor schedulerName: default-scheduler dnsConfig: {} strategy: type: RollingUpdate rollingUpdate: maxUnavailable: 25% maxSurge: 25% revisionHistoryLimit: 10 progressDeadlineSeconds: 600 --- kind: Deployment apiVersion: apps/v1 metadata: name: yami-shop-s namespace: mall4j-b2b2c-release labels: k8s.kuboard.cn/name: yami-shop-s annotations: {} spec: replicas: 1 selector: matchLabels: k8s.kuboard.cn/name: yami-shop-s template: metadata: creationTimestamp: null labels: k8s.kuboard.cn/name: yami-shop-s annotations: kubectl.kubernetes.io/restartedAt: '2022-10-13T12:06:51+08:00' spec: containers: - name: yami-shop-s image: '192.168.1.11:80/mall4j-b2b2c-release/yami-shop-s:0' resources: {} livenessProbe: httpGet: path: / port: 80 scheme: HTTP initialDelaySeconds: 3 timeoutSeconds: 1 periodSeconds: 10 successThreshold: 1 failureThreshold: 3 readinessProbe: httpGet: path: / port: 80 scheme: HTTP initialDelaySeconds: 3 timeoutSeconds: 1 periodSeconds: 10 successThreshold: 1 failureThreshold: 3 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File imagePullPolicy: IfNotPresent restartPolicy: Always terminationGracePeriodSeconds: 30 dnsPolicy: Default securityContext: {} imagePullSecrets: - name: harbor schedulerName: default-scheduler dnsConfig: {} strategy: type: RollingUpdate rollingUpdate: maxUnavailable: 25% maxSurge: 25% revisionHistoryLimit: 10 progressDeadlineSeconds: 600 --- kind: Deployment apiVersion: apps/v1 metadata: name: yami-shop-vp namespace: mall4j-b2b2c-release labels: k8s.kuboard.cn/name: yami-shop-vp annotations: {} spec: replicas: 1 selector: matchLabels: k8s.kuboard.cn/name: yami-shop-vp template: metadata: creationTimestamp: null labels: k8s.kuboard.cn/name: yami-shop-vp annotations: kubectl.kubernetes.io/restartedAt: '2022-10-13T12:05:19+08:00' spec: containers: - name: yami-shop-vp image: '192.168.1.11:80/mall4j-b2b2c-release/yami-shop-vp:0' resources: {} livenessProbe: httpGet: path: / port: 80 scheme: HTTP initialDelaySeconds: 3 timeoutSeconds: 1 periodSeconds: 10 successThreshold: 1 failureThreshold: 3 readinessProbe: httpGet: path: / port: 80 scheme: HTTP initialDelaySeconds: 3 timeoutSeconds: 1 periodSeconds: 10 successThreshold: 1 failureThreshold: 3 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File imagePullPolicy: IfNotPresent restartPolicy: Always terminationGracePeriodSeconds: 30 dnsPolicy: Default securityContext: {} imagePullSecrets: - name: harbor schedulerName: default-scheduler dnsConfig: {} strategy: type: RollingUpdate rollingUpdate: maxUnavailable: 25% maxSurge: 25% revisionHistoryLimit: 10 progressDeadlineSeconds: 600 --- kind: Deployment apiVersion: apps/v1 metadata: name: yami-shop-vs namespace: mall4j-b2b2c-release labels: k8s.kuboard.cn/name: yami-shop-vs annotations: {} spec: replicas: 1 selector: matchLabels: k8s.kuboard.cn/name: yami-shop-vs template: metadata: creationTimestamp: null labels: k8s.kuboard.cn/name: yami-shop-vs annotations: kubectl.kubernetes.io/restartedAt: '2022-10-13T12:04:06+08:00' spec: containers: - name: yami-shop-vs image: '192.168.1.11:80/mall4j-b2b2c-release/yami-shop-vs:0' resources: {} livenessProbe: httpGet: path: / port: 80 scheme: HTTP initialDelaySeconds: 3 timeoutSeconds: 1 periodSeconds: 10 successThreshold: 1 failureThreshold: 3 readinessProbe: httpGet: path: / port: 80 scheme: HTTP initialDelaySeconds: 3 timeoutSeconds: 1 periodSeconds: 10 successThreshold: 1 failureThreshold: 3 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File imagePullPolicy: IfNotPresent restartPolicy: Always terminationGracePeriodSeconds: 30 dnsPolicy: Default securityContext: {} imagePullSecrets: - name: harbor schedulerName: default-scheduler dnsConfig: {} strategy: type: RollingUpdate rollingUpdate: maxUnavailable: 25% maxSurge: 25% revisionHistoryLimit: 10 progressDeadlineSeconds: 600 --- kind: Service apiVersion: v1 metadata: name: yami-shop-api namespace: mall4j-b2b2c-release labels: k8s.kuboard.cn/name: yami-shop-api spec: ports: - protocol: TCP port: 8112 targetPort: 8112 selector: k8s.kuboard.cn/name: yami-shop-api type: ClusterIP sessionAffinity: None ipFamilies: - IPv4 ipFamilyPolicy: SingleStack internalTrafficPolicy: Cluster --- kind: Service apiVersion: v1 metadata: name: yami-shop-h5 namespace: mall4j-b2b2c-release labels: k8s.kuboard.cn/name: yami-shop-h5 spec: ports: - name: gp3zqc protocol: TCP port: 80 targetPort: 80 selector: k8s.kuboard.cn/name: yami-shop-h5 type: ClusterIP sessionAffinity: None ipFamilies: - IPv4 ipFamilyPolicy: SingleStack internalTrafficPolicy: Cluster --- kind: Service apiVersion: v1 metadata: name: yami-shop-ms namespace: mall4j-b2b2c-release labels: k8s.kuboard.cn/name: yami-shop-ms spec: ports: - name: gp3zqc protocol: TCP port: 80 targetPort: 80 selector: k8s.kuboard.cn/name: yami-shop-ms type: ClusterIP sessionAffinity: None ipFamilies: - IPv4 ipFamilyPolicy: SingleStack internalTrafficPolicy: Cluster --- kind: Service apiVersion: v1 metadata: name: yami-shop-multishop namespace: mall4j-b2b2c-release labels: k8s.kuboard.cn/name: yami-shop-multishop spec: ports: - protocol: TCP port: 8113 targetPort: 8113 selector: k8s.kuboard.cn/name: yami-shop-multishop type: ClusterIP sessionAffinity: None ipFamilies: - IPv4 ipFamilyPolicy: SingleStack internalTrafficPolicy: Cluster --- kind: Service apiVersion: v1 metadata: name: yami-shop-pc namespace: mall4j-b2b2c-release labels: k8s.kuboard.cn/name: yami-shop-pc spec: ports: - protocol: TCP port: 80 targetPort: 80 selector: k8s.kuboard.cn/name: yami-shop-pc type: ClusterIP sessionAffinity: None ipFamilies: - IPv4 ipFamilyPolicy: SingleStack internalTrafficPolicy: Cluster --- kind: Service apiVersion: v1 metadata: name: yami-shop-platform namespace: mall4j-b2b2c-release labels: k8s.kuboard.cn/name: yami-shop-platform spec: ports: - protocol: TCP port: 8114 targetPort: 8114 selector: k8s.kuboard.cn/name: yami-shop-platform type: ClusterIP sessionAffinity: None ipFamilies: - IPv4 ipFamilyPolicy: SingleStack internalTrafficPolicy: Cluster --- kind: Service apiVersion: v1 metadata: name: yami-shop-s namespace: mall4j-b2b2c-release labels: k8s.kuboard.cn/name: yami-shop-s spec: ports: - name: gp3zqc protocol: TCP port: 80 targetPort: 80 selector: k8s.kuboard.cn/name: yami-shop-s type: ClusterIP sessionAffinity: None ipFamilies: - IPv4 ipFamilyPolicy: SingleStack internalTrafficPolicy: Cluster --- kind: Service apiVersion: v1 metadata: name: yami-shop-vp namespace: mall4j-b2b2c-release labels: k8s.kuboard.cn/name: yami-shop-vp spec: ports: - name: gp3zqc protocol: TCP port: 80 targetPort: 80 selector: k8s.kuboard.cn/name: yami-shop-vp type: ClusterIP sessionAffinity: None ipFamilies: - IPv4 ipFamilyPolicy: SingleStack internalTrafficPolicy: Cluster --- kind: Service apiVersion: v1 metadata: name: yami-shop-vs namespace: mall4j-b2b2c-release labels: k8s.kuboard.cn/name: yami-shop-vs spec: ports: - name: gp3zqc protocol: TCP port: 80 targetPort: 80 selector: k8s.kuboard.cn/name: yami-shop-vs type: ClusterIP sessionAffinity: None ipFamilies: - IPv4 ipFamilyPolicy: SingleStack internalTrafficPolicy: Cluster