diff --git a/chart/effectcraft/templates/resources.yaml b/chart/effectcraft/templates/resources.yaml index 7bbb815..48d26c1 100644 --- a/chart/effectcraft/templates/resources.yaml +++ b/chart/effectcraft/templates/resources.yaml @@ -63,6 +63,7 @@ spec: failureThreshold: 3 volumeMounts: - {name: tmp, mountPath: /tmp} + - {name: nginx-cache, mountPath: /var/cache/nginx} - name: nginx-exporter image: {{ .Values.metrics.exporter.image }} args: [--nginx.scrape-uri=http://127.0.0.1:8081/nginx_status] @@ -81,6 +82,8 @@ spec: volumes: - name: tmp emptyDir: {sizeLimit: 1Gi} + - name: nginx-cache + emptyDir: {sizeLimit: 64Mi} {{- with .Values.nodeSelector }} nodeSelector: {{- toYaml . | nindent 8 }} {{- end }} diff --git a/test.sh b/test.sh index 20e73dc..16e34cd 100755 --- a/test.sh +++ b/test.sh @@ -8,3 +8,4 @@ trap 'rm -f "$rendered"' EXIT helm template effectcraft "$chart" > "$rendered" grep -q '^kind: Deployment$' "$rendered" grep -q '^kind: Service$' "$rendered" +grep -q 'mountPath: /var/cache/nginx' "$rendered"