From 0adcc60df76161207bd85990f2141ddea2130c1a Mon Sep 17 00:00:00 2001 From: Krzysztof Findeisen Date: Tue, 3 Dec 2024 10:33:52 -0800 Subject: [PATCH] Increase storage allocation for ComCam Prompt Processing. The current cache settings allow each pod to store 4 GiB of templates, <~1 GB of calibs, and ~2 GB of pipeline outputs. 8 GiB provides some margin for unusually large runs. --- applications/prompt-proto-service-lsstcomcam/README.md | 4 ++-- applications/prompt-proto-service-lsstcomcam/values.yaml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/applications/prompt-proto-service-lsstcomcam/README.md b/applications/prompt-proto-service-lsstcomcam/README.md index c08de7a78c..bca983e74b 100644 --- a/applications/prompt-proto-service-lsstcomcam/README.md +++ b/applications/prompt-proto-service-lsstcomcam/README.md @@ -37,8 +37,8 @@ Prompt Proto Service is an event driven service for processing camera images. Th | prompt-proto-service.instrument.skymap | string | `"lsst_cells_v1"` | Skymap to use with the instrument | | prompt-proto-service.knative.cpuLimit | int | `1` | The maximum cpu cores for the full pod (see `containerConcurrency`). | | prompt-proto-service.knative.cpuRequest | int | `1` | The cpu cores requested for the full pod (see `containerConcurrency`). | -| prompt-proto-service.knative.ephemeralStorageLimit | string | `"5Gi"` | The maximum storage space allowed for each container (mostly local Butler). This allocation is for the full pod (see `containerConcurrency`) | -| prompt-proto-service.knative.ephemeralStorageRequest | string | `"5Gi"` | The storage space reserved for each container (mostly local Butler). This allocation is for the full pod (see `containerConcurrency`) | +| prompt-proto-service.knative.ephemeralStorageLimit | string | `"8Gi"` | The maximum storage space allowed for each container (mostly local Butler). This allocation is for the full pod (see `containerConcurrency`) | +| prompt-proto-service.knative.ephemeralStorageRequest | string | `"8Gi"` | The storage space reserved for each container (mostly local Butler). This allocation is for the full pod (see `containerConcurrency`) | | prompt-proto-service.knative.gpu | bool | `false` | GPUs enabled. | | prompt-proto-service.knative.gpuRequest | int | `0` | The number of GPUs to request for the full pod (see `containerConcurrency`). | | prompt-proto-service.knative.idleTimeout | int | `900` | Maximum time that a container can send nothing to Knative (seconds). This is only useful if the container runs async workers. If 0, idle timeout is ignored. | diff --git a/applications/prompt-proto-service-lsstcomcam/values.yaml b/applications/prompt-proto-service-lsstcomcam/values.yaml index 4a46d6bb1a..dce49a3545 100644 --- a/applications/prompt-proto-service-lsstcomcam/values.yaml +++ b/applications/prompt-proto-service-lsstcomcam/values.yaml @@ -131,10 +131,10 @@ prompt-proto-service: cpuLimit: 1 # -- The storage space reserved for each container (mostly local Butler). # This allocation is for the full pod (see `containerConcurrency`) - ephemeralStorageRequest: "5Gi" + ephemeralStorageRequest: "8Gi" # -- The maximum storage space allowed for each container (mostly local Butler). # This allocation is for the full pod (see `containerConcurrency`) - ephemeralStorageLimit: "5Gi" + ephemeralStorageLimit: "8Gi" # -- GPUs enabled. gpu: false # -- The number of GPUs to request for the full pod (see `containerConcurrency`).