11app :
22 image :
3- tag : " 2.0.4"
3+ tag : " 2.0.6"
4+ # IMPORTANT: Only include environment variables here that are NOT already defined in the Helm chart template
5+ # The following environment variables are already defined in the template and should NOT be duplicated here:
6+ # - PAC_API_BASE_URL, PAC_API_KEY (from pac-api secret)
7+ # - AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_DEFAULT_REGION, LINODE_BUCKET_NAME, LINODE_ENDPOINT_URL (from linode-storage secret)
8+ # Duplicating these variables causes patch errors in the GitOps deployment process
49 env :
5- - name : PAC_API_BASE_URL
6- valueFrom :
7- secretKeyRef :
8- name : pac-api
9- key : PAC_API_BASE_URL
10- optional : false
11- - name : PAC_API_KEY
12- valueFrom :
13- secretKeyRef :
14- name : pac-api
15- key : PAC_API_KEY
16- optional : false
17- - name : AWS_ACCESS_KEY_ID
18- valueFrom :
19- secretKeyRef :
20- name : linode-storage
21- key : AWS_ACCESS_KEY_ID
22- optional : false
23- - name : AWS_SECRET_ACCESS_KEY
24- valueFrom :
25- secretKeyRef :
26- name : linode-storage
27- key : AWS_SECRET_ACCESS_KEY
28- optional : false
29- - name : AWS_DEFAULT_REGION
30- valueFrom :
31- secretKeyRef :
32- name : linode-storage
33- key : AWS_DEFAULT_REGION
34- optional : false
35- - name : LINODE_BUCKET_NAME
36- valueFrom :
37- secretKeyRef :
38- name : linode-storage
39- key : LINODE_BUCKET_NAME
40- optional : false
41- - name : LINODE_ENDPOINT_URL
42- valueFrom :
43- secretKeyRef :
44- name : linode-storage
45- key : LINODE_ENDPOINT_URL
46- optional : false
4710 - name : NODE_OPTIONS
4811 value : " --openssl-legacy-provider --max-old-space-size=768"
12+ envFrom :
13+ - secretRef :
14+ name : app
15+ - secretRef :
16+ name : mongo
17+ - secretRef :
18+ name : pac-api
19+ - secretRef :
20+ name : linode-storage
4921
5022# Resource settings for the application
5123resources :
@@ -54,9 +26,6 @@ resources:
5426 requests :
5527 memory : 512Mi
5628
57- # Allow the Helm chart to create PVCs automatically
58- # (removed existingPVCs configuration)
59-
6029# Horizontal Pod Autoscaling configuration
6130autoscaling :
6231 enabled : true
@@ -65,9 +34,6 @@ autoscaling:
6534 targetCPUUtilizationPercentage : 80
6635 targetMemoryUtilizationPercentage : 80
6736
68- # Allow the Helm chart to create Service and Ingress resources automatically
69- # (removed existingService and existingIngress configuration)
70-
7137ingress :
7238 enabled : true
7339 annotations :
0 commit comments