From 5e36ef54720a4959efab40b20411bb3a8cf7dade Mon Sep 17 00:00:00 2001 From: Sambo Chea Date: Tue, 21 Dec 2021 20:15:34 +0700 Subject: [PATCH] Task: Updated k8s config files for spring web modules --- k8s/3-mongo.yaml | 11 +++++++++-- k8s/{app.yaml => 4-app.yaml} | 9 ++++++++- 2 files changed, 17 insertions(+), 3 deletions(-) rename k8s/{app.yaml => 4-app.yaml} (80%) diff --git a/k8s/3-mongo.yaml b/k8s/3-mongo.yaml index c590633..2570f97 100644 --- a/k8s/3-mongo.yaml +++ b/k8s/3-mongo.yaml @@ -26,7 +26,7 @@ apiVersion: apps/v1 kind: Deployment metadata: namespace: spring-dev - name: mongo + name: mongo-deployment spec: selector: matchLabels: @@ -44,7 +44,14 @@ spec: volumeMounts: - name: storage mountPath: /data/db + resources: + requests: + cpu: 100m + memory: 100Mi + limits: + cpu: 100m + memory: 100Mi volumes: - name: storage persistentVolumeClaim: - claimName: mongo-pvc \ No newline at end of file + claimName: mongo-pvc diff --git a/k8s/app.yaml b/k8s/4-app.yaml similarity index 80% rename from k8s/app.yaml rename to k8s/4-app.yaml index edbac66..d736302 100644 --- a/k8s/app.yaml +++ b/k8s/4-app.yaml @@ -38,4 +38,11 @@ spec: value: mongodb://mongo:27017/spring-web-api - name: APP_NAME value: spring-web-api-hello - imagePullPolicy: Always \ No newline at end of file + imagePullPolicy: Always + resources: + requests: + cpu: 300m + memory: 300Mi + limits: + cpu: 800m + memory: 800Mi