From 5cbc457903210293ff7c420659b4405fa9cb5ce9 Mon Sep 17 00:00:00 2001 From: Ishrath Ahamed Date: Thu, 27 Mar 2025 13:08:47 +0530 Subject: [PATCH] refactor kustomization.yaml to update patches and resources structure --- .../kustomization.yaml | 51 ++++++++++++------- 1 file changed, 34 insertions(+), 17 deletions(-) diff --git a/UAT/base/base-utility-service-java-sev/kustomization.yaml b/UAT/base/base-utility-service-java-sev/kustomization.yaml index a59e573..4b50f79 100644 --- a/UAT/base/base-utility-service-java-sev/kustomization.yaml +++ b/UAT/base/base-utility-service-java-sev/kustomization.yaml @@ -1,33 +1,50 @@ apiVersion: kustomize.config.k8s.io/v1beta1 +kind: Kustomization + +resources: +- https://git.cloudsolutions.com.sa/BASE/CENTRAL-BASE-REPO/base/baseutilityservicejava +- ../../../DM-Sync/ + +patchesStrategicMerge: +- patch-hpa.yaml + images: - name: harbor.moh.gov.sa/vidamoh/base-utility-service-java-sev newName: registry.cloudsolutions.com.sa/vida-qa/base-utility-service-java-sev newTag: 4.1.26.2_dev -kind: Kustomization + namespace: csi-uat + patchesJson6902: -- patch: "- op: add\n path: /spec/template/spec/containers/0/env/-\n value:\n \ - \ name: CSI_PROJECT_NAME\n value: \"base-utility-service-java-sev\"" - target: +- target: group: batch + version: v1 kind: Job name: .* - version: v1 -- patch: "- op: replace\n path: /metadata/name\n value: before-csi-base-utility-service-java-sev" - target: + patch: |- + - op: add + path: /spec/template/spec/containers/0/env/- + value: + name: CSI_PROJECT_NAME + value: "base-utility-service-java-sev" + +- target: group: batch + version: v1 kind: Job name: sync-presync - version: v1 -- patch: "- op: replace\n path: /metadata/name\n value: after-csi-base-utility-service-java-sev\n\ - \ " - target: + patch: |- + - op: replace + path: /metadata/name + value: before-csi-base-utility-service-java-sev + +- target: group: batch + version: v1 kind: Job name: sync-postsync - version: v1 -patchesStrategicMerge: -- patch-hpa.yaml -resources: -- https://git.cloudsolutions.com.sa/BASE/CENTRAL-BASE-REPO/base/baseutilityservicejava- - ../../../DM-Sync/ + patch: |- + - op: replace + path: /metadata/name + value: after-csi-base-utility-service-java-sev +