apiVersion: apps/v1 kind: Deployment metadata: namespace: ns-f16a3067ca7b434aad127d15eac82503 name: zt-module-infra labels: app: zt-module-infra annotations: version: "VERSION_PLACEHOLDER" description: DESC_PLACEHOLDER rollout.kubernetes.io/change-cause: "DESC_PLACEHOLDER:VERSION_PLACEHOLDER" spec: replicas: 2 selector: matchLabels: app: zt-module-infra template: metadata: labels: app: zt-module-infra spec: dnsPolicy: ClusterFirst dnsConfig: nameservers: - "172.16.36.16" - "172.16.36.220" containers: - name: zt-module-infra image: 172.16.46.66:10043/zt/zt-module-infra:VERSION_PLACEHOLDER imagePullPolicy: Always env: - name: TZ value: Asia/Shanghai lifecycle: preStop: exec: command: - "/bin/sh" - "-c" - "sleep 35" readinessProbe: httpGet: path: /actuator/health port: 48082 initialDelaySeconds: 100 periodSeconds: 5 failureThreshold: 3 livenessProbe: httpGet: path: /actuator/health port: 48082 initialDelaySeconds: 100 periodSeconds: 10 failureThreshold: 5 resources: requests: cpu: "500m" memory: "1024Mi" limits: cpu: "500m" memory: "2048Mi" terminationGracePeriodSeconds: 40 strategy: type: RollingUpdate rollingUpdate: maxSurge: 1 maxUnavailable: 0