From ca6abed0fce29dac80c0887c1cd73585d2299685 Mon Sep 17 00:00:00 2001 From: fheslouin Date: Mon, 30 Mar 2026 12:05:36 +0200 Subject: [PATCH] :sparkles:(helm) add resources requests to pods --- src/helm/env.d/common.yaml.gotmpl | 24 +++++++++++++++++++ .../env.d/dev-dinum/values.egress.yaml.gotmpl | 5 +++- .../dev-keycloak/values.egress.yaml.gotmpl | 5 +++- .../dev-keycloak/values.livekit.yaml.gotmpl | 2 +- 4 files changed, 33 insertions(+), 3 deletions(-) diff --git a/src/helm/env.d/common.yaml.gotmpl b/src/helm/env.d/common.yaml.gotmpl index 1a427b7f..a32d2aea 100644 --- a/src/helm/env.d/common.yaml.gotmpl +++ b/src/helm/env.d/common.yaml.gotmpl @@ -16,23 +16,47 @@ frontend: podSecurityContext: *podSecurityContext securityContext: *securityContext + resources: + requests: + cpu: "250m" + memory: "128Mi" backend: podSecurityContext: *podSecurityContext securityContext: *securityContext + resources: + requests: + cpu: "250m" + memory: "600Mi" summary: podSecurityContext: *podSecurityContext securityContext: *securityContext + resources: + requests: + cpu: "250m" + memory: "128Mi" celeryTranscribe: podSecurityContext: *podSecurityContext securityContext: *securityContext + resources: + requests: + cpu: "100m" + memory: "500Mi" celerySummarize: podSecurityContext: *podSecurityContext securityContext: *securityContext + resources: + requests: + cpu: "100m" + memory: "128Mi" agents: podSecurityContext: *podSecurityContext securityContext: *securityContext + resources: + requests: + cpu: "100m" + memory: "256Mi" \ No newline at end of file diff --git a/src/helm/env.d/dev-dinum/values.egress.yaml.gotmpl b/src/helm/env.d/dev-dinum/values.egress.yaml.gotmpl index 3635064f..83be16b7 100644 --- a/src/helm/env.d/dev-dinum/values.egress.yaml.gotmpl +++ b/src/helm/env.d/dev-dinum/values.egress.yaml.gotmpl @@ -52,4 +52,7 @@ autoscaling: maxReplicas: 5 nodeSelector: {} -resources: {} +resources: + requests: + cpu: 5000m + memory: 1024Mi \ No newline at end of file diff --git a/src/helm/env.d/dev-keycloak/values.egress.yaml.gotmpl b/src/helm/env.d/dev-keycloak/values.egress.yaml.gotmpl index 617bd0ef..2060ca6e 100644 --- a/src/helm/env.d/dev-keycloak/values.egress.yaml.gotmpl +++ b/src/helm/env.d/dev-keycloak/values.egress.yaml.gotmpl @@ -55,4 +55,7 @@ autoscaling: maxReplicas: 5 nodeSelector: {} -resources: {} +resources: + requests: + cpu: 5000m + memory: 1024Mi \ No newline at end of file diff --git a/src/helm/env.d/dev-keycloak/values.livekit.yaml.gotmpl b/src/helm/env.d/dev-keycloak/values.livekit.yaml.gotmpl index d51acf3c..419e316e 100644 --- a/src/helm/env.d/dev-keycloak/values.livekit.yaml.gotmpl +++ b/src/helm/env.d/dev-keycloak/values.livekit.yaml.gotmpl @@ -57,4 +57,4 @@ autoscaling: targetCPUUtilizationPercentage: 60 nodeSelector: {} -resources: {} +resources: {} \ No newline at end of file