[DCAEGEN2] define emptyDir volume for /tmp dir 80/138880/1
authorFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Sun, 1 Sep 2024 13:08:37 +0000 (15:08 +0200)
committerFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Sun, 1 Sep 2024 13:08:37 +0000 (15:08 +0200)
- this improves support for making the pod filesystem read-only (of ves-collector)

Issue-ID: DCAEGEN2-3415
Change-Id: Ic7413b2fd589d095b69eec0c88693b2db4e3c13c
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
kubernetes/dcaegen2-services/common/dcaegen2-services-common/templates/_deployment.tpl

index c841d6d..5e39d51 100644 (file)
@@ -313,6 +313,8 @@ spec:
           name: {{ ternary "app-config-input" "app-config" (not $drNeedProvisioning) }}
         - mountPath: /app-config-input
           name: app-config-input
+        - mountPath: /tmp
+          name: tmp-volume
         {{- if $logDir }}
         - mountPath: {{ $logDir}}
           name: logs
@@ -385,6 +387,9 @@ spec:
       - emptyDir:
           medium: Memory
         name: app-config
+      - name: tmp-volume
+        emptyDir:
+          sizeLimit: 128Mi
       {{- if $logDir }}
       - emptyDir: {}
         name: logs