apiVersion: apps/v1 kind: Deployment metadata: labels: app: imes-custom-iep-alm name: imes-custom-iep-alm namespace: prd spec: progressDeadlineSeconds: 600 replicas: 1 revisionHistoryLimit: 10 selector: matchLabels: app: imes-custom-iep-alm strategy: rollingUpdate: maxSurge: 25% maxUnavailable: 25% type: RollingUpdate template: metadata: labels: app: imes-custom-iep-alm spec: affinity: nodeAffinity: requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchExpressions: - key: kubernetes.io/arch operator: In values: - amd64 containers: - args: - start - web env: - name: GR05A18C8848_HOST value: mom-register - name: GR05A18C8848_PORT value: '8848' - name: NACOS_HOST value: mom-register - name: NACOS_PORT value: '8848' - name: REDIS_HOST value: mom-redis - name: REDIS_PORT value: '6379' - name: SPRING_REDIS_HOST value: mom-redis - name: SPRING_REDIS_PORT value: '6379' - name: SPRING_DATA_REDIS_HOST value: mom-redis - name: SPRING_DATA_REDIS_PORT value: '6379' - name: MYSQL_HOST value: mysql-prd - name: MYSQL_PORT value: '3306' - name: HOST_IP valueFrom: fieldRef: apiVersion: v1 fieldPath: status.hostIP - name: POD_IP valueFrom: fieldRef: apiVersion: v1 fieldPath: status.podIP - name: POD_NAME valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.name - name: MEMORY_SIZE value: large image: 192.168.100.49:30002/prd/imes-basic-iep-alm:20241125143725 imagePullPolicy: IfNotPresent name: iep-alm ports: - containerPort: 80 protocol: TCP resources: limits: memory: 1Gi requests: memory: 256Mi terminationMessagePath: /dev/termination-log terminationMessagePolicy: File dnsPolicy: ClusterFirst restartPolicy: Always schedulerName: default-scheduler securityContext: {} terminationGracePeriodSeconds: 10