@@ -138,17 +138,85 @@ spec:
138138 key : SERVICE_ACCOUNT
139139 name : app
140140 optional : false
141+ - name : AWS_ACCESS_KEY_ID
142+ valueFrom :
143+ secretKeyRef :
144+ key : AWS_ACCESS_KEY_ID
145+ name : linode-storage
146+ optional : false
147+ - name : AWS_SECRET_ACCESS_KEY
148+ valueFrom :
149+ secretKeyRef :
150+ key : AWS_SECRET_ACCESS_KEY
151+ name : linode-storage
152+ optional : false
153+ - name : AWS_DEFAULT_REGION
154+ valueFrom :
155+ secretKeyRef :
156+ key : AWS_DEFAULT_REGION
157+ name : linode-storage
158+ optional : false
159+ - name : LINODE_BUCKET_NAME
160+ valueFrom :
161+ secretKeyRef :
162+ key : LINODE_BUCKET_NAME
163+ name : linode-storage
164+ optional : false
165+ - name : LINODE_ENDPOINT_URL
166+ valueFrom :
167+ secretKeyRef :
168+ key : LINODE_ENDPOINT_URL
169+ name : linode-storage
170+ optional : false
141171 - name : PAC_API_BASE_URL
142172 valueFrom :
143173 secretKeyRef :
144174 key : PAC_API_BASE_URL
145- name : pac_api
175+ name : pac-api
176+ optional : false
177+ - name : PAC_API_KEY
178+ valueFrom :
179+ secretKeyRef :
180+ key : PAC_API_KEY
181+ name : pac-api
182+ optional : false
183+ - name : AWS_ACCESS_KEY_ID
184+ valueFrom :
185+ secretKeyRef :
186+ key : AWS_ACCESS_KEY_ID
187+ name : linode-storage
188+ optional : false
189+ - name : AWS_SECRET_ACCESS_KEY
190+ valueFrom :
191+ secretKeyRef :
192+ key : AWS_SECRET_ACCESS_KEY
193+ name : linode-storage
194+ optional : false
195+ - name : AWS_DEFAULT_REGION
196+ valueFrom :
197+ secretKeyRef :
198+ key : AWS_DEFAULT_REGION
199+ name : linode-storage
200+ optional : false
201+ - name : LINODE_BUCKET_NAME
202+ valueFrom :
203+ secretKeyRef :
204+ key : LINODE_BUCKET_NAME
205+ name : linode-storage
206+ optional : false
207+ - name : LINODE_ENDPOINT_URL
208+ valueFrom :
209+ secretKeyRef :
210+ key : LINODE_ENDPOINT_URL
211+ name : linode-storage
146212 optional : false
213+ - name : NODE_OPTIONS
214+ value : ' --openssl-legacy-provider --max-old-space-size=768'
147215 envFrom :
148216 - configMapRef :
149217 name : app-config
150218 optional : true
151- image : ' ghcr.io/codeforphilly/pa-wildflower-selector/app:2.0.1 '
219+ image : ' ghcr.io/codeforphilly/pa-wildflower-selector/app:2.0.3 '
152220 imagePullPolicy : Always
153221 livenessProbe :
154222 httpGet :
@@ -160,6 +228,11 @@ spec:
160228 - containerPort : 3000
161229 name : http
162230 protocol : TCP
231+ resources :
232+ limits :
233+ memory : 4Gi
234+ requests :
235+ memory : 1Gi
163236 volumeMounts :
164237 - mountPath : /app/images
165238 name : choose-native-plants-app-images
@@ -168,7 +241,7 @@ spec:
168241 volumes :
169242 - name : choose-native-plants-app-images
170243 persistentVolumeClaim :
171- claimName : choose-native-plants-app-images
244+ claimName : choose-native-plants-app-images-v2
172245 - name : choose-native-plants-mongo-data
173246 persistentVolumeClaim :
174247 claimName : choose-native-plants-mongo-data
0 commit comments