Jenkins 파이프라인 가이드 업데이트 - podTemplate 최적화, Kustomize 설치 개선, patch 방법 변경 반영

This commit is contained in:
hiondal 2025-09-12 17:12:08 +09:00
parent 8c8f40a00e
commit 7fb0f0fc2c
3 changed files with 78 additions and 24 deletions

View File

@ -6,14 +6,32 @@ namespace: phonebill-dev
resources: resources:
- ../../base - ../../base
patchesStrategicMerge: patches:
- configmap-common-patch.yaml - path: configmap-common-patch.yaml
- deployment-patch.yaml target:
- ingress-patch.yaml kind: ConfigMap
- secret-common-patch.yaml name: cm-common
- secret-user-service-patch.yaml - path: deployment-patch.yaml
- secret-bill-service-patch.yaml - path: ingress-patch.yaml
- secret-product-service-patch.yaml target:
kind: Ingress
name: phonebill-ingress
- path: secret-common-patch.yaml
target:
kind: Secret
name: secret-common
- path: secret-user-service-patch.yaml
target:
kind: Secret
name: secret-user-service
- path: secret-bill-service-patch.yaml
target:
kind: Secret
name: secret-bill-service
- path: secret-product-service-patch.yaml
target:
kind: Secret
name: secret-product-service
images: images:
- name: acrdigitalgarage01.azurecr.io/phonebill/api-gateway - name: acrdigitalgarage01.azurecr.io/phonebill/api-gateway

View File

@ -6,14 +6,32 @@ namespace: phonebill-prod
resources: resources:
- ../../base - ../../base
patchesStrategicMerge: patches:
- configmap-common-patch.yaml - path: configmap-common-patch.yaml
- deployment-patch.yaml target:
- ingress-patch.yaml kind: ConfigMap
- secret-common-patch.yaml name: cm-common
- secret-user-service-patch.yaml - path: deployment-patch.yaml
- secret-bill-service-patch.yaml - path: ingress-patch.yaml
- secret-product-service-patch.yaml target:
kind: Ingress
name: phonebill-ingress
- path: secret-common-patch.yaml
target:
kind: Secret
name: secret-common
- path: secret-user-service-patch.yaml
target:
kind: Secret
name: secret-user-service
- path: secret-bill-service-patch.yaml
target:
kind: Secret
name: secret-bill-service
- path: secret-product-service-patch.yaml
target:
kind: Secret
name: secret-product-service
images: images:
- name: acrdigitalgarage01.azurecr.io/phonebill/api-gateway - name: acrdigitalgarage01.azurecr.io/phonebill/api-gateway

View File

@ -6,14 +6,32 @@ namespace: phonebill-staging
resources: resources:
- ../../base - ../../base
patchesStrategicMerge: patches:
- configmap-common-patch.yaml - path: configmap-common-patch.yaml
- deployment-patch.yaml target:
- ingress-patch.yaml kind: ConfigMap
- secret-common-patch.yaml name: cm-common
- secret-user-service-patch.yaml - path: deployment-patch.yaml
- secret-bill-service-patch.yaml - path: ingress-patch.yaml
- secret-product-service-patch.yaml target:
kind: Ingress
name: phonebill-ingress
- path: secret-common-patch.yaml
target:
kind: Secret
name: secret-common
- path: secret-user-service-patch.yaml
target:
kind: Secret
name: secret-user-service
- path: secret-bill-service-patch.yaml
target:
kind: Secret
name: secret-bill-service
- path: secret-product-service-patch.yaml
target:
kind: Secret
name: secret-product-service
images: images:
- name: acrdigitalgarage01.azurecr.io/phonebill/api-gateway - name: acrdigitalgarage01.azurecr.io/phonebill/api-gateway