From 3377dc70e6781debb5b9283da706a78761837e29 Mon Sep 17 00:00:00 2001 From: Nick Beenham Date: Thu, 21 Nov 2024 16:05:04 -0500 Subject: [PATCH] adding templating for sizes Signed-off-by: Nick Beenham --- deploy/Chart/templates/database/statefulset.yaml | 10 +++++----- deploy/Chart/values.yaml | 1 + 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/deploy/Chart/templates/database/statefulset.yaml b/deploy/Chart/templates/database/statefulset.yaml index df0899fb89c..33d32f2be63 100644 --- a/deploy/Chart/templates/database/statefulset.yaml +++ b/deploy/Chart/templates/database/statefulset.yaml @@ -29,11 +29,11 @@ spec: imagePullPolicy: IfNotPresent resources: requests: - memory: "256Mi" - cpu: "100m" + memory: "{{ .Values.database.resources.requests.memory }}" + cpu: "{{ .Values.database.resources.requests.cpu }}" limits: - memory: "512Mi" - cpu: "200m" + memory: "{{ .Values.database.resources.limits.memory }}" + cpu: "{{ .Values.database.resources.limits.cpu }}" envFrom: - configMapRef: name: database-secret @@ -49,4 +49,4 @@ spec: storageClassName: "{{ .Values.database.storageClassName }}" resources: requests: - storage: 3Gi \ No newline at end of file + storage: {{ .Values.database.storageSize }} \ No newline at end of file diff --git a/deploy/Chart/values.yaml b/deploy/Chart/values.yaml index aba91381551..8367ebf730d 100644 --- a/deploy/Chart/values.yaml +++ b/deploy/Chart/values.yaml @@ -117,6 +117,7 @@ database: image: ghcr.io/radius-project/mirror/postgres tag: latest storageClassName: "standard" # set to the storage class name if required + storageSize: "1Gi" resources: requests: cpu: "2"