apiVersion: v1 kind: Pod metadata: name: common-job-pod namespace: medicalalert-web labels: app: medicalalert-web rds: enable pod: common spec: affinity: nodeAffinity: requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchExpressions: - key: kubernetes.io/arch operator: In values: - amd64 - arm64 containers: - name: common-job image: 716593996126.dkr.ecr.us-east-1.amazonaws.com/common-images:nginx-php-fpm-php74-v02 envFrom: - secretRef: name: medicalalert-web-secrets - configMapRef: name: medicalalert-web-cm command: ["bash"] args: - -c - sleep infinity volumeMounts: - mountPath: /usr/share/nginx/subdomain/www/wp-content/uploads name: persistent-storage - mountPath: /usr/share/nginx/subdomain/dev01 name: persistent-storage-dev01 - mountPath: /usr/share/nginx/subdomain/dev02 name: persistent-storage-dev02 - mountPath: /usr/share/nginx/subdomain/dev03 name: persistent-storage-dev03 - mountPath: /usr/share/nginx/subdomain/dev04 name: persistent-storage-dev04 - mountPath: /usr/share/nginx/subdomain/dev05 name: persistent-storage-dev05 imagePullSecrets: - name: regcred nodeSelector: kubernetes.io/os: linux restartPolicy: Never volumes: - name: persistent-storage persistentVolumeClaim: claimName: efs-claim-medicalalert - name: persistent-storage-dev01 persistentVolumeClaim: claimName: efs-claim-medicalalert-dev01 - name: persistent-storage-dev02 persistentVolumeClaim: claimName: efs-claim-medicalalert-dev02 - name: persistent-storage-dev03 persistentVolumeClaim: claimName: efs-claim-medicalalert-dev03 - name: persistent-storage-dev04 persistentVolumeClaim: claimName: efs-claim-medicalalert-dev04 - name: persistent-storage-dev05 persistentVolumeClaim: claimName: efs-claim-medicalalert-dev05