|
|
@@ -0,0 +1,958 @@
|
|
|
+
|
|
|
+---
|
|
|
+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
|
|
|
+
|