From 425002a725994169273580adfbe0ae2b3d96991c Mon Sep 17 00:00:00 2001 From: Martin <git@mail.de> Date: Fri, 22 Nov 2024 11:55:46 +0100 Subject: [PATCH] OZG-7121 mount temp directory --- src/main/helm/templates/deployment.yaml | 4 ++++ src/test/helm/deployment_volumes_test.yaml | 26 ++++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 src/test/helm/deployment_volumes_test.yaml diff --git a/src/main/helm/templates/deployment.yaml b/src/main/helm/templates/deployment.yaml index 2111b38..107a8b2 100644 --- a/src/main/helm/templates/deployment.yaml +++ b/src/main/helm/templates/deployment.yaml @@ -117,6 +117,8 @@ spec: terminationMessagePolicy: File tty: true volumeMounts: + - name: temp-dir + mountPath: "/tmp" - name: bindings mountPath: "/bindings/ca-certificates/type" subPath: type @@ -127,6 +129,8 @@ spec: readOnly: true volumes: + - name: temp-dir + emptyDir: {} - name: bindings configMap: name: xta-test-server-bindings-type diff --git a/src/test/helm/deployment_volumes_test.yaml b/src/test/helm/deployment_volumes_test.yaml new file mode 100644 index 0000000..9183af6 --- /dev/null +++ b/src/test/helm/deployment_volumes_test.yaml @@ -0,0 +1,26 @@ +suite: deployment volumes test +templates: + - templates/deployment.yaml +release: + name: helm-test + namespace: ns-helm-test +set: + ozgcloud: + environment: test + imagePullSecret: image-pull-secret +tests: + - it: should have temp-dir volume + asserts: + - contains: + path: spec.template.spec.containers[0].volumeMounts + content: + name: temp-dir + mountPath: "/tmp" + + - it: should have temp-dir volume mount + asserts: + - contains: + path: spec.template.spec.volumes + content: + name: temp-dir + emptyDir: {} \ No newline at end of file -- GitLab