apiVersion: apps/v1 kind: Deployment metadata: labels: app.kubernetes.io/instance: dev-empi-wrapper name: csi-empi-wrapper namespace: csi-perf spec: #replicas: 4 selector: matchLabels: app: csi-empi-wrapper tier: backend track: stable template: metadata: labels: app: csi-empi-wrapper module: empi tier: backend track: stable spec: affinity: podAntiAffinity: requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: matchExpressions: - key: app operator: In values: - csi-empi-wrapper topologyKey: "kubernetes.io/hostname" containers: - env: - name: hostname value: csi-empi-wrapper - name: JAVA_OPTS value: "-Xms2048m -Xmx2048m" - name: JVM_OPTS value: "-Xms2048m -Xmx2048m" envFrom: - configMapRef: name: service-configs-empi-wrapper - configMapRef: name: service-configs image: registry.cloudsolutions.com.sa/vida-qa/csi-empi-wrapper:dev_rel_1_prod name: csi-empi-wrapper livenessProbe: httpGet: path: /api/actuator/health port: http initialDelaySeconds: 800 failureThreshold: 3 timeoutSeconds: 10 readinessProbe: httpGet: path: /api/actuator/health port: http initialDelaySeconds: 20 failureThreshold: 3 timeoutSeconds: 10 ports: - containerPort: 80 name: http resources: limits: memory: 2.5Gi requests: cpu: 100m memory: 2.5Gi imagePullSecrets: - name: regcred