From e3b8632993d30ebd7c8e02390b90933f9d4f4ce3 Mon Sep 17 00:00:00 2001 From: Felipe D'Abrantes <felidabrantes@gmail> Date: Sat, 6 May 2023 22:20:18 +0100 Subject: [PATCH] Add resource limits to main services --- gcloud/comment-service/comment-service-deployment.yaml | 7 +++++++ gcloud/feed-service/feed-service-deployment.yaml | 7 +++++++ gcloud/friend-service/friend-service-deployment.yaml | 7 +++++++ gcloud/frontend-service/frontend-service-deployment.yaml | 7 +++++++ gcloud/user-service/user-service-deployment.yaml | 7 +++++++ 5 files changed, 35 insertions(+) diff --git a/gcloud/comment-service/comment-service-deployment.yaml b/gcloud/comment-service/comment-service-deployment.yaml index e7159811..84715f9e 100644 --- a/gcloud/comment-service/comment-service-deployment.yaml +++ b/gcloud/comment-service/comment-service-deployment.yaml @@ -26,6 +26,13 @@ spec: value: "comments" - name: JWT_PRIVATE_KEY value: "yB/uX5KdyjHN9P34IE49HxAcrlQ4gfvpVJEzGbo5E/I=" + resources: + requests: + cpu: 100m + memory: 128Mi + limits: + cpu: 1000m + memory: 1Gi --- apiVersion: v1 kind: Service diff --git a/gcloud/feed-service/feed-service-deployment.yaml b/gcloud/feed-service/feed-service-deployment.yaml index 59e7f2c9..56be35df 100644 --- a/gcloud/feed-service/feed-service-deployment.yaml +++ b/gcloud/feed-service/feed-service-deployment.yaml @@ -28,6 +28,13 @@ spec: value: "yB/uX5KdyjHN9P34IE49HxAcrlQ4gfvpVJEzGbo5E/I=" - name: PLAY_HTTP_SECRET_KEY value: "DUvbrcM2AbuB7oXboI1x`ZI_?1Iou>/ch2@lFXfrvVkWlHuA848y?GyR/0i2Ma:A" + resources: + requests: + cpu: 100m + memory: 256Mi + limits: + cpu: 1000m + memory: 2Gi --- apiVersion: v1 kind: Service diff --git a/gcloud/friend-service/friend-service-deployment.yaml b/gcloud/friend-service/friend-service-deployment.yaml index a6ab027f..5d93fcd3 100644 --- a/gcloud/friend-service/friend-service-deployment.yaml +++ b/gcloud/friend-service/friend-service-deployment.yaml @@ -26,6 +26,13 @@ spec: value: "friends" - name: JWT_PRIVATE_KEY value: "yB/uX5KdyjHN9P34IE49HxAcrlQ4gfvpVJEzGbo5E/I=" + resources: + requests: + cpu: 100m + memory: 128Mi + limits: + cpu: 1000m + memory: 1Gi --- apiVersion: v1 kind: Service diff --git a/gcloud/frontend-service/frontend-service-deployment.yaml b/gcloud/frontend-service/frontend-service-deployment.yaml index bceeac19..2304db00 100644 --- a/gcloud/frontend-service/frontend-service-deployment.yaml +++ b/gcloud/frontend-service/frontend-service-deployment.yaml @@ -17,6 +17,13 @@ spec: image: europe-west2-docker.pkg.dev/daily-384822/daily-repo/frontend-service:v1 ports: - containerPort: 3000 + resources: + requests: + cpu: 100m + memory: 128Mi + limits: + cpu: 1000m + memory: 1Gi --- apiVersion: v1 kind: Service diff --git a/gcloud/user-service/user-service-deployment.yaml b/gcloud/user-service/user-service-deployment.yaml index 0eda05aa..8a44371f 100644 --- a/gcloud/user-service/user-service-deployment.yaml +++ b/gcloud/user-service/user-service-deployment.yaml @@ -26,6 +26,13 @@ spec: value: "doesntreallymatter" - name: JWT_PRIVATE_KEY value: "yB/uX5KdyjHN9P34IE49HxAcrlQ4gfvpVJEzGbo5E/I=" + resources: + requests: + cpu: 100m + memory: 128Mi + limits: + cpu: 1000m + memory: 1Gi --- apiVersion: v1 kind: Service -- GitLab