From 6e793a415545ce64cb67b1054c29de7d4719a0e2 Mon Sep 17 00:00:00 2001 From: hiondal Date: Fri, 12 Sep 2025 17:43:56 +0900 Subject: [PATCH] =?UTF-8?q?Kustomize=20deployment=20patch=20=ED=8C=8C?= =?UTF-8?q?=EC=9D=BC=20=EA=B5=AC=EC=A1=B0=20=EA=B0=9C=EC=84=A0=20-=20?= =?UTF-8?q?=EC=84=9C=EB=B9=84=EC=8A=A4=EB=B3=84=20=EA=B0=9C=EB=B3=84=20?= =?UTF-8?q?=ED=8C=8C=EC=9D=BC=EB=A1=9C=20=EB=B6=84=EB=A6=AC=20=EB=B0=8F=20?= =?UTF-8?q?deployment-{service}-patch.yaml=20=EB=AA=85=EB=AA=85=20?= =?UTF-8?q?=EA=B7=9C=EC=B9=99=20=EC=A0=81=EC=9A=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../prod/deployment-api-gateway-patch.yaml | 17 ++++ .../prod/deployment-bill-service-patch.yaml | 17 ++++ .../prod/deployment-kos-mock-patch.yaml | 17 ++++ .../overlays/prod/deployment-patch.yaml | 89 ------------------- .../deployment-product-service-patch.yaml | 17 ++++ .../prod/deployment-user-service-patch.yaml | 17 ++++ .../overlays/prod/kustomization.yaml | 10 +-- 7 files changed, 90 insertions(+), 94 deletions(-) create mode 100644 deployment/cicd/kustomize/overlays/prod/deployment-api-gateway-patch.yaml create mode 100644 deployment/cicd/kustomize/overlays/prod/deployment-bill-service-patch.yaml create mode 100644 deployment/cicd/kustomize/overlays/prod/deployment-kos-mock-patch.yaml delete mode 100644 deployment/cicd/kustomize/overlays/prod/deployment-patch.yaml create mode 100644 deployment/cicd/kustomize/overlays/prod/deployment-product-service-patch.yaml create mode 100644 deployment/cicd/kustomize/overlays/prod/deployment-user-service-patch.yaml diff --git a/deployment/cicd/kustomize/overlays/prod/deployment-api-gateway-patch.yaml b/deployment/cicd/kustomize/overlays/prod/deployment-api-gateway-patch.yaml new file mode 100644 index 0000000..a0bdaec --- /dev/null +++ b/deployment/cicd/kustomize/overlays/prod/deployment-api-gateway-patch.yaml @@ -0,0 +1,17 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: api-gateway +spec: + replicas: 1 + template: + spec: + containers: + - name: api-gateway + resources: + requests: + memory: "256Mi" + cpu: "256m" + limits: + memory: "1024Mi" + cpu: "1024m" \ No newline at end of file diff --git a/deployment/cicd/kustomize/overlays/prod/deployment-bill-service-patch.yaml b/deployment/cicd/kustomize/overlays/prod/deployment-bill-service-patch.yaml new file mode 100644 index 0000000..bde12ae --- /dev/null +++ b/deployment/cicd/kustomize/overlays/prod/deployment-bill-service-patch.yaml @@ -0,0 +1,17 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: bill-service +spec: + replicas: 1 + template: + spec: + containers: + - name: bill-service + resources: + requests: + memory: "256Mi" + cpu: "256m" + limits: + memory: "1024Mi" + cpu: "1024m" \ No newline at end of file diff --git a/deployment/cicd/kustomize/overlays/prod/deployment-kos-mock-patch.yaml b/deployment/cicd/kustomize/overlays/prod/deployment-kos-mock-patch.yaml new file mode 100644 index 0000000..ab3676b --- /dev/null +++ b/deployment/cicd/kustomize/overlays/prod/deployment-kos-mock-patch.yaml @@ -0,0 +1,17 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: kos-mock +spec: + replicas: 1 + template: + spec: + containers: + - name: kos-mock + resources: + requests: + memory: "256Mi" + cpu: "256m" + limits: + memory: "1024Mi" + cpu: "1024m" \ No newline at end of file diff --git a/deployment/cicd/kustomize/overlays/prod/deployment-patch.yaml b/deployment/cicd/kustomize/overlays/prod/deployment-patch.yaml deleted file mode 100644 index 32d790c..0000000 --- a/deployment/cicd/kustomize/overlays/prod/deployment-patch.yaml +++ /dev/null @@ -1,89 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: api-gateway -spec: - replicas: 3 - template: - spec: - containers: - - name: api-gateway - resources: - requests: - memory: "1024Mi" - cpu: "1024m" - limits: - memory: "4096Mi" - cpu: "4096m" ---- -apiVersion: apps/v1 -kind: Deployment -metadata: - name: user-service -spec: - replicas: 3 - template: - spec: - containers: - - name: user-service - resources: - requests: - memory: "1024Mi" - cpu: "1024m" - limits: - memory: "4096Mi" - cpu: "4096m" ---- -apiVersion: apps/v1 -kind: Deployment -metadata: - name: bill-service -spec: - replicas: 3 - template: - spec: - containers: - - name: bill-service - resources: - requests: - memory: "1024Mi" - cpu: "1024m" - limits: - memory: "4096Mi" - cpu: "4096m" ---- -apiVersion: apps/v1 -kind: Deployment -metadata: - name: product-service -spec: - replicas: 3 - template: - spec: - containers: - - name: product-service - resources: - requests: - memory: "1024Mi" - cpu: "1024m" - limits: - memory: "4096Mi" - cpu: "4096m" ---- -apiVersion: apps/v1 -kind: Deployment -metadata: - name: kos-mock -spec: - replicas: 3 - template: - spec: - containers: - - name: kos-mock - resources: - requests: - memory: "1024Mi" - cpu: "1024m" - limits: - memory: "4096Mi" - cpu: "4096m" \ No newline at end of file diff --git a/deployment/cicd/kustomize/overlays/prod/deployment-product-service-patch.yaml b/deployment/cicd/kustomize/overlays/prod/deployment-product-service-patch.yaml new file mode 100644 index 0000000..ed481ca --- /dev/null +++ b/deployment/cicd/kustomize/overlays/prod/deployment-product-service-patch.yaml @@ -0,0 +1,17 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: product-service +spec: + replicas: 1 + template: + spec: + containers: + - name: product-service + resources: + requests: + memory: "256Mi" + cpu: "256m" + limits: + memory: "1024Mi" + cpu: "1024m" \ No newline at end of file diff --git a/deployment/cicd/kustomize/overlays/prod/deployment-user-service-patch.yaml b/deployment/cicd/kustomize/overlays/prod/deployment-user-service-patch.yaml new file mode 100644 index 0000000..611c4e3 --- /dev/null +++ b/deployment/cicd/kustomize/overlays/prod/deployment-user-service-patch.yaml @@ -0,0 +1,17 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: user-service +spec: + replicas: 1 + template: + spec: + containers: + - name: user-service + resources: + requests: + memory: "256Mi" + cpu: "256m" + limits: + memory: "1024Mi" + cpu: "1024m" \ No newline at end of file diff --git a/deployment/cicd/kustomize/overlays/prod/kustomization.yaml b/deployment/cicd/kustomize/overlays/prod/kustomization.yaml index 8595b44..d5d31f1 100644 --- a/deployment/cicd/kustomize/overlays/prod/kustomization.yaml +++ b/deployment/cicd/kustomize/overlays/prod/kustomization.yaml @@ -11,23 +11,23 @@ patches: target: kind: ConfigMap name: cm-common - - path: deployment-patch.yaml + - path: deployment-api-gateway-patch.yaml target: kind: Deployment name: api-gateway - - path: deployment-patch.yaml + - path: deployment-user-service-patch.yaml target: kind: Deployment name: user-service - - path: deployment-patch.yaml + - path: deployment-bill-service-patch.yaml target: kind: Deployment name: bill-service - - path: deployment-patch.yaml + - path: deployment-product-service-patch.yaml target: kind: Deployment name: product-service - - path: deployment-patch.yaml + - path: deployment-kos-mock-patch.yaml target: kind: Deployment name: kos-mock