From a2e4cf6ce203471be070cdaf3eb5689ad55b9350 Mon Sep 17 00:00:00 2001 From: Mayne0213 Date: Mon, 24 Nov 2025 15:26:41 +0900 Subject: [PATCH] FEAT(app): add resourcequota - Add resourcequota - Prevent memory overflow --- deploy/k8s/overlays/prod/kustomization.yaml | 1 + deploy/k8s/overlays/prod/resourcequota.yaml | 12 ++++++++++++ 2 files changed, 13 insertions(+) create mode 100644 deploy/k8s/overlays/prod/resourcequota.yaml diff --git a/deploy/k8s/overlays/prod/kustomization.yaml b/deploy/k8s/overlays/prod/kustomization.yaml index 466bfa1..758e9b9 100644 --- a/deploy/k8s/overlays/prod/kustomization.yaml +++ b/deploy/k8s/overlays/prod/kustomization.yaml @@ -5,6 +5,7 @@ namespace: jovies resources: - ../../base + - resourcequota.yaml commonLabels: environment: production diff --git a/deploy/k8s/overlays/prod/resourcequota.yaml b/deploy/k8s/overlays/prod/resourcequota.yaml new file mode 100644 index 0000000..3f6ada4 --- /dev/null +++ b/deploy/k8s/overlays/prod/resourcequota.yaml @@ -0,0 +1,12 @@ +apiVersion: v1 +kind: ResourceQuota +metadata: + name: jovies-quota + namespace: jovies +spec: + hard: + requests.memory: "100Mi" + requests.cpu: "100m" + limits.memory: "150Mi" + limits.cpu: "200m" + pods: "2"