File tree Expand file tree Collapse file tree 3 files changed +40
-2
lines changed
Expand file tree Collapse file tree 3 files changed +40
-2
lines changed Original file line number Diff line number Diff line change 3636 {{- else }}
3737 name : {{ .Values.digger.secret.existingSecretName }}
3838 {{- end }}
39+ {{- with .Values.digger.resources }}
40+ resources :
41+ {{- toYaml . | nindent 10 }}
42+ {{- end }}
3943 env :
4044 - name : POSTGRES_PASSWORD
4145 {{- if and .Values.postgres.enabled .Values.postgres.secret.useExistingSecret }}
Original file line number Diff line number Diff line change 11# digger/tests/deployment_test.yaml
2- suite : Test customEnv injection
2+ suite : Test the backend deployment
33templates :
44 - templates/backend-deployment.yaml
55tests :
6- - it : should include customEnv environment variable
6+ - it : should include customEnv environment variable if specified
77 set :
88 digger.customEnv :
99 - name : TEST_ENV
@@ -14,3 +14,28 @@ tests:
1414 content :
1515 name : TEST_ENV
1616 value : test-value
17+
18+ - it : should not include resources if not specified
19+ asserts :
20+ - isNull :
21+ path : spec.template.spec.containers[0].resources
22+
23+ - it : should include resources if specified
24+ set :
25+ digger.resources :
26+ requests :
27+ cpu : " 100m"
28+ memory : " 140Mi"
29+ limits :
30+ cpu : " 500m"
31+ memory : " 200Mi"
32+ asserts :
33+ - equal :
34+ path : spec.template.spec.containers[0].resources
35+ value :
36+ requests :
37+ cpu : " 100m"
38+ memory : " 140Mi"
39+ limits :
40+ cpu : " 500m"
41+ memory : " 200Mi"
Original file line number Diff line number Diff line change @@ -21,6 +21,15 @@ digger:
2121 # DEBUG will enable the debug logs, any other value will set it to INFO
2222 logLevel : " INFO"
2323
24+ # Resource limits and requests for the pods
25+ resources : {}
26+ # requests:
27+ # cpu: 100m
28+ # memory: 140Mi
29+ # limits:
30+ # cpu: 500m
31+ # memory: 200Mi
32+
2433 # livenessProbe and startupProbe settings
2534 # https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/
2635
You can’t perform that action at this time.
0 commit comments