apiVersion: apps/v1 kind: Deployment metadata: annotations: {} name: seata-server namespace: xsf labels: name: seata-server spec: replicas: 1 selector: matchLabels: name: seata-server template: metadata: labels: app: seata-server name: seata-server spec: containers: - name: seata-server #image: harbor.uenpay.com/xsf/seata-server:1.4.2 image: registry.cn-hangzhou.aliyuncs.com/zhengyu1992/seata-server:1.4.2 #imagePullPolicy: IfNotPresent imagePullPolicy: Always env: - name: NACOS_ADDRESS value: nacos-headless.mid:8848 - name: NACOS_NAMESPACE value: 432cd9ad-c11e-4edc-8235-5ffb804f5116 - name: JVM value: 1g readinessProbe: tcpSocket: port: 8091 initialDelaySeconds: 30 periodSeconds: 30 timeoutSeconds: 10 failureThreshold: 2 successThreshold: 1 livenessProbe: tcpSocket: port: 8091 initialDelaySeconds: 30 periodSeconds: 30 timeoutSeconds: 10 failureThreshold: 2 successThreshold: 1 ports: - containerPort: 8091 protocol: TCP envFrom: - configMapRef: name: xsf-config restartPolicy: Always terminationGracePeriodSeconds: 60 securityContext: runAsUser: 0 strategy: type: RollingUpdate rollingUpdate: maxUnavailable: 50% maxSurge: 1 revisionHistoryLimit: 7 progressDeadlineSeconds: 600 --- apiVersion: v1 kind: Service metadata: name: seata-server namespace: xsf spec: ports: - name: web port: 8091 protocol: TCP targetPort: 8091 selector: app: seata-server name: seata-server