From b26739f4e94e4a19772442d1916166bc7d77896b Mon Sep 17 00:00:00 2001 From: Jay Sharma Date: Fri, 28 Jul 2023 07:13:51 +0530 Subject: [PATCH] malert commit --- build/Dockerfile | 5 - build/default.conf | 75 -------------- build/dev/pod.tpl | 38 +++++-- ...x_http_headers_more_filter_module-debug.so | Bin 32568 -> 0 bytes build/ngx_http_headers_more_filter_module.so | Bin 32568 -> 0 bytes build/qa/configmap.yaml | 8 +- build/qa/deployment.tpl | 21 ++-- build/qa/deployment.yml | 98 ------------------ build/qa/{jobs.tpl => pod.tpl} | 34 +++--- build/qa/pvc.yml | 9 +- build/qa/storageclass.yaml | 4 +- ...-conf-cm.yaml => web-default-conf-cm.yaml} | 0 .../{medicalalert-web-hpa.yml => web-hpa.yml} | 2 +- pod.tpl | 69 ------------ 14 files changed, 65 insertions(+), 298 deletions(-) delete mode 100755 build/Dockerfile delete mode 100755 build/default.conf delete mode 100755 build/ngx_http_headers_more_filter_module-debug.so delete mode 100755 build/ngx_http_headers_more_filter_module.so delete mode 100644 build/qa/deployment.yml rename build/qa/{jobs.tpl => pod.tpl} (54%) rename build/qa/{medicalalert-web-default-conf-cm.yaml => web-default-conf-cm.yaml} (100%) rename build/qa/{medicalalert-web-hpa.yml => web-hpa.yml} (89%) delete mode 100644 pod.tpl diff --git a/build/Dockerfile b/build/Dockerfile deleted file mode 100755 index 8d516754..00000000 --- a/build/Dockerfile +++ /dev/null @@ -1,5 +0,0 @@ -FROM wyveo/nginx-php-fpm:php80 -RUN cd .. -COPY wp/* /usr/share/nginx/html -RUN rm /etc/nginx/conf.d/default.conf -RUN chmod +xw -R /usr/share/nginx/ diff --git a/build/default.conf b/build/default.conf deleted file mode 100755 index a59e6315..00000000 --- a/build/default.conf +++ /dev/null @@ -1,75 +0,0 @@ -server { - listen 80; ## listen for ipv4; this line is default and implied - listen [::]:80 default ipv6only=on; ## listen for ipv6 - #listen 443 ssl; - #ssl_certificate /usr/share/nginx/html/cert.pem; - #ssl_certificate /usr/share/nginx/html/lifeline-local.pem; - #ssl_certificate_key /usr/share/nginx/html/key.pem; - - root /usr/share/nginx/html; - index index.php index.html index.htm; - - # Make site accessible from http://localhost/ - server_name lifeline-web.pantheonlocal.com; - #server_name local.lifeline-prod.com; - - # Disable sendfile as per https://docs.vagrantup.com/v2/synced-folders/virtualbox.html - sendfile off; - - # Security - Hide nginx version number in error pages and Server header - server_tokens off; - - # Add stdout logging - error_log /dev/stdout error; - access_log /dev/stdout; - - # reduce the data that needs to be sent over network - gzip on; - gzip_min_length 10240; - gzip_proxied expired no-cache no-store private auth; - gzip_types text/plain text/css text/xml application/json text/javascript application/x-javascript application/xml; - gzip_disable "MSIE [1-6]\."; - - location / { - # First attempt to serve request as file, then - # as directory, then fall back to index.php - try_files $uri $uri/ /index.php?$args; - } - - # redirect server error pages to the static page /50x.html - # - error_page 500 502 503 504 /50x.html; - location = /50x.html { - root /usr/share/nginx/html; - } - - # pass the PHP scripts to FastCGI server listening on socket - # - #~ \.php$ - location ~ [^/]\.php(/|$) { - #try_files $uri $uri/ /index.php?$query_string; - try_files $uri $uri/ /index.php?$args; - if (!-f $document_root$fastcgi_script_name) { - return 404; - } - fastcgi_split_path_info ^(.+\.php)(/.+)$; - - fastcgi_pass unix:/run/php/php7.4-fpm.sock; - fastcgi_index index.php; - include fastcgi_params; - fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; - fastcgi_param PATH_INFO $fastcgi_path_info; - } - - location ~* \.(jpg|jpeg|gif|png|css|js|ico|xml)$ { - expires 5d; - } - - # deny access to . files, for security - # - location ~ /\. { - log_not_found off; - deny all; - } - -} diff --git a/build/dev/pod.tpl b/build/dev/pod.tpl index 445013a1..94984380 100644 --- a/build/dev/pod.tpl +++ b/build/dev/pod.tpl @@ -2,9 +2,9 @@ apiVersion: v1 kind: Pod metadata: name: common-job-pod - namespace: lifeline-web + namespace: medicalalert-web labels: - app: lifeline-web + app: medicalalert-web rds: enable spec: affinity: @@ -19,12 +19,12 @@ spec: - arm64 containers: - name: common-job - image: ubuntu:latest + image: wyveo/nginx-php-fpm:php74 envFrom: - secretRef: - name: lifeline-web-secrets + name: medicalalert-web-secrets - configMapRef: - name: lifeline-web-cm + name: medicalalert-web-cm command: ["bash"] args: - -c @@ -32,6 +32,16 @@ spec: 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: @@ -40,4 +50,20 @@ spec: volumes: - name: persistent-storage persistentVolumeClaim: - claimName: efs-claim-lifeline + 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 + diff --git a/build/ngx_http_headers_more_filter_module-debug.so b/build/ngx_http_headers_more_filter_module-debug.so deleted file mode 100755 index 74c2c3940e0838d67d0fde7f8f4c7babe756270d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 32568 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 Z>!tLda6@EQNWclLBJpPnj&ALB{W}6SiAMkc diff --git a/build/ngx_http_headers_more_filter_module.so b/build/ngx_http_headers_more_filter_module.so deleted file mode 100755 index 29cbbae7679156ddb3c3fdff7a2faae5404079e1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 32568 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 diff --git a/build/qa/configmap.yaml b/build/qa/configmap.yaml index 0724d258..9acbe88d 100644 --- a/build/qa/configmap.yaml +++ b/build/qa/configmap.yaml @@ -6,12 +6,12 @@ metadata: labels: app: medicalalert-web data: - DB_HOST: dev-medicalalert-ecommerce.c5om7w6xopq1.us-east-1.rds.amazonaws.com - ENV: dev + DB_HOST: qa-medicalalert-ecommerce.c5om7w6xopq1.us-east-1.rds.amazonaws.com + ENV: qa WP_DEBUG: "false" DB_CHARSET: utf8 DB_COLLATE: utf8_general_ci CACHE_HOST: master.redis-cache-all-be-caresage.cqsmse.use1.cache.amazonaws.com CACHE_PORT: "6379" - DB_NAME: "pantheon" - DB_USER: "pantheon" \ No newline at end of file + DB_NAME: "www" + DB_USER: "pantheon" diff --git a/build/qa/deployment.tpl b/build/qa/deployment.tpl index 506775b3..a0c77be6 100644 --- a/build/qa/deployment.tpl +++ b/build/qa/deployment.tpl @@ -6,7 +6,7 @@ metadata: labels: app: medicalalert-web name: medicalalert-web - namespace: caresage-web + namespace: medicalalert-web spec: progressDeadlineSeconds: 600 replicas: 1 @@ -55,15 +55,15 @@ spec: protocol: TCP resources: limits: - cpu: 200m - memory: 300Mi + cpu: 500m + memory: 700Mi requests: - cpu: 100m - memory: 100Mi + cpu: 300m + memory: 500Mi terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - - mountPath: /usr/share/nginx/html/wp-content/uploads + - mountPath: /usr/share/nginx/subdomain/www/wp-content/uploads name: persistent-storage - mountPath: /etc/nginx/conf.d/ name: default-conf @@ -78,15 +78,8 @@ spec: volumes: - name: persistent-storage persistentVolumeClaim: - claimName: efs-claim + claimName: efs-claim-medicalalert - name: default-conf configMap: defaultMode: 420 name: medicalalert-web-default-conf-cm - - - - - - - diff --git a/build/qa/deployment.yml b/build/qa/deployment.yml deleted file mode 100644 index 7581d4a1..00000000 --- a/build/qa/deployment.yml +++ /dev/null @@ -1,98 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - annotations: - deployment.kubernetes.io/revision: "11" - labels: - app: medicalalert-web - name: medicalalert-web - namespace: caresage-web -spec: - progressDeadlineSeconds: 600 - replicas: 1 - revisionHistoryLimit: 10 - selector: - matchLabels: - app: medicalalert-web - strategy: - rollingUpdate: - maxSurge: 25% - maxUnavailable: 25% - type: RollingUpdate - template: - metadata: - annotations: - kubectl.kubernetes.io/restartedAt: "2023-06-08T17:04:19-04:00" - creationTimestamp: null - labels: - app: medicalalert-web - spec: - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/arch - operator: In - values: - - amd64 - - arm64 - containers: - - env: - - name: ENVIRONMENT - value: dev - image: 716593996126.dkr.ecr.us-east-1.amazonaws.com/medicalalert-web:v01 - envFrom: - - secretRef: - name: medicalalert-web-secrets - - configMapRef: - name: medicalalert-web-cm - imagePullPolicy: Always - name: medicalalert-web - ports: - - containerPort: 80 - name: http - protocol: TCP - resources: - limits: - cpu: 200m - memory: 300Mi - requests: - cpu: 100m - memory: 100Mi - terminationMessagePath: /dev/termination-log - terminationMessagePolicy: File - volumeMounts: - - mountPath: /usr/share/nginx/html/wp-content/uploads - name: persistent-storage - - mountPath: /etc/nginx/conf.d/ - name: default-conf - - mountPath: /var/lib/nginx/cache - name: cache - dnsPolicy: ClusterFirst - imagePullSecrets: - - name: regcred - nodeSelector: - kubernetes.io/os: linux - restartPolicy: Always - schedulerName: default-scheduler - terminationGracePeriodSeconds: 30 - volumes: - - name: persistent-storage - persistentVolumeClaim: - claimName: efs-claim-medicalalert - - name: default-conf - configMap: - defaultMode: 420 - name: medicalalert-web-default-conf-cm - - name: cache - emptyDir: {} - - - - - - - - - diff --git a/build/qa/jobs.tpl b/build/qa/pod.tpl similarity index 54% rename from build/qa/jobs.tpl rename to build/qa/pod.tpl index 194ce018..47af2836 100644 --- a/build/qa/jobs.tpl +++ b/build/qa/pod.tpl @@ -1,18 +1,12 @@ -apiVersion: batch/v1 -kind: Job +apiVersion: v1 +kind: Pod metadata: - name: common-jobs - namespace: caresage-exec + name: common-job-pod + namespace: medicalalert-web labels: - app: lifeline-web + app: medicalalert-web rds: enable spec: - template: - metadata: - labels: - app: lifeline-web - rds: enable - spec: affinity: nodeAffinity: requiredDuringSchedulingIgnoredDuringExecution: @@ -24,19 +18,19 @@ spec: - amd64 - arm64 containers: - - name: common-jobs - image: bitnami/percona-xtrabackup:latest + - name: common-job + image: wyveo/nginx-php-fpm:php74 envFrom: - secretRef: - name: lifeline-web-secrets + name: medicalalert-web-secrets - configMapRef: - name: lifeline-web-cm - command: ["bash"] + name: medicalalert-web-cm + command: ["bash"] args: - -c - - cp -rf /usr/share/nginx/html/wp-content/uploads/common-jobs.sh /root/ && /root/common-jobs.sh $JOBNAME + - sleep infinity volumeMounts: - - mountPath: /usr/share/nginx/html/wp-content/uploads + - mountPath: /usr/share/nginx/subdomain/www/wp-content/uploads name: persistent-storage imagePullSecrets: - name: regcred @@ -46,5 +40,5 @@ spec: volumes: - name: persistent-storage persistentVolumeClaim: - claimName: efs-claim - \ No newline at end of file + claimName: efs-claim-medicalalert + diff --git a/build/qa/pvc.yml b/build/qa/pvc.yml index 097d2d8c..951ce645 100644 --- a/build/qa/pvc.yml +++ b/build/qa/pvc.yml @@ -1,13 +1,12 @@ ---- apiVersion: v1 kind: PersistentVolumeClaim metadata: name: efs-claim-medicalalert - namespace: caresage-web + namespace: medicalalert-web spec: accessModes: - - ReadWriteMany - storageClassName: efs-sc + - ReadWriteMany + storageClassName: efs-sc-qa-ecommerce resources: requests: - storage: 10Gi + storage: 5Gi diff --git a/build/qa/storageclass.yaml b/build/qa/storageclass.yaml index 0f81a4ed..6d4acbd2 100644 --- a/build/qa/storageclass.yaml +++ b/build/qa/storageclass.yaml @@ -3,9 +3,11 @@ apiVersion: storage.k8s.io/v1 metadata: name: efs-sc provisioner: efs.csi.aws.com + #reclaimPolicy: Retain +allowVolumeExpansion: true +volumeBindingMode: Immediate parameters: provisioningMode: efs-ap -# reclaimPolicy: Retain fileSystemId: fs-01d898a0e680dbd45 directoryPerms: "700" gidRangeStart: "1000" # optional diff --git a/build/qa/medicalalert-web-default-conf-cm.yaml b/build/qa/web-default-conf-cm.yaml similarity index 100% rename from build/qa/medicalalert-web-default-conf-cm.yaml rename to build/qa/web-default-conf-cm.yaml diff --git a/build/qa/medicalalert-web-hpa.yml b/build/qa/web-hpa.yml similarity index 89% rename from build/qa/medicalalert-web-hpa.yml rename to build/qa/web-hpa.yml index baf41dbf..86625d72 100644 --- a/build/qa/medicalalert-web-hpa.yml +++ b/build/qa/web-hpa.yml @@ -2,7 +2,7 @@ apiVersion: autoscaling/v1 kind: HorizontalPodAutoscaler metadata: name: medicalalert-web-hpa - namespace: caresage-web + namespace: medicalalert-web spec: scaleTargetRef: apiVersion: apps/v1 diff --git a/pod.tpl b/pod.tpl deleted file mode 100644 index 94984380..00000000 --- a/pod.tpl +++ /dev/null @@ -1,69 +0,0 @@ -apiVersion: v1 -kind: Pod -metadata: - name: common-job-pod - namespace: medicalalert-web - labels: - app: medicalalert-web - rds: enable -spec: - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/arch - operator: In - values: - - amd64 - - arm64 - containers: - - name: common-job - image: wyveo/nginx-php-fpm:php74 - 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 -