From 37d20299fc3c46cdbad7536ab2b73d721775799a Mon Sep 17 00:00:00 2001 From: Ishrath Ahamed Date: Fri, 11 Apr 2025 14:43:17 +0530 Subject: [PATCH] Refactor kustomization.yaml files for csi-ehr-common-java-sev and csi-net-base-notifications; update image tags, streamline patches, and remove commented lines --- .../kustomization.yaml | 120 ++++++++---------- .../kustomization.yaml | 38 +++--- 2 files changed, 74 insertions(+), 84 deletions(-) diff --git a/UAT/ehr/csi-ehr-common-java-sev/kustomization.yaml b/UAT/ehr/csi-ehr-common-java-sev/kustomization.yaml index f967d58..24f97ec 100644 --- a/UAT/ehr/csi-ehr-common-java-sev/kustomization.yaml +++ b/UAT/ehr/csi-ehr-common-java-sev/kustomization.yaml @@ -1,75 +1,65 @@ ---- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - - https://git.cloudsolutions.com.sa/BASE/CENTRAL-BASE-REPO/ehr/ehrcommonjava -# - ../../../DM-Initiator/ -# - post-sync.yaml +- https://git.cloudsolutions.com.sa/BASE/CENTRAL-BASE-REPO/ehr/ehrcommonjava +- ../../../DM-Initiator/ + +patchesStrategicMerge: +- patch-hpa.yaml -patches: - - patch-hpa.yaml - #- patch-pod.yaml images: - name: harbor.moh.gov.sa/vidamoh/csi-ehr-common-java-sev newName: registry.cloudsolutions.com.sa/vida-qa/csi-ehr-common-java-sev - newTag: 4.2409.147-b2_dev #4.2409.138_dev #4.2409.129_dev #4.2409.128_dev #4.2409.127_dev #4.2412_09_IR5_qa #4.2412_09_IR3_dev #4.2409.115_dev #4.2409.111_dev #4.2409.110_dev #4.2409.107_dev #4.2409.106_dev #4.2409.103_dev #4.2409.102_dev #4.2409.101_dev #4.2409.98_dev #4.2409.94_dev #4.2409.92_dev #4.2409.91_dev #4.2409.86_dev_dev #4.2409.83_dev #4.2409.81_dev #4.2409.80_dev #4.2409.77_dev #4.2409.76_dev #4.2409.75_dev #4.2409.72_dev #4.2409.71_dev #4.2409.69_dev #4.2409.67_dev #4.2409.65_dev #4.2409.64_dev #4.2409.62_dev #4.2409.58_dev #4.2409.57_dev + newTag: 4.2409.147-b2_dev + namespace: csi-uat + patchesJSON6902: - - target: - group: apps - version: v1 - kind: Deployment - name: csi-ehr-common - patch: |- - - op: replace - path: /spec/template/spec/containers/0/resources/limits/memory - value: 1.5Gi - - op: replace - path: /spec/template/spec/containers/0/resources/requests/cpu - value: 50m - - op: replace - path: /spec/template/spec/containers/0/resources/requests/memory - value: 256Mi - - - target: - group: batch - version: v1 - kind: Job - name: .* - patch: |- - - op: add - path: /spec/template/spec/containers/0/env/- - value: - name: CSI_PROJECT_NAME - value: "csi-ehr-common-java-sev" - - - target: - group: batch - version: v1 - kind: Job - name: sync-presync - patch: |- - - op: replace - path: /metadata/name - value: before-csi-ehr-common-java-sev - - - target: - group: batch - version: v1 - kind: Job - name: sync-postsync - patch: |- - - op: replace - path: /metadata/name - value: after-csi-ehr-common-java-sev +- target: + group: apps + version: v1 + kind: Deployment + name: csi-ehr-common + patch: |- + - op: replace + path: /spec/template/spec/containers/0/resources/limits/memory + value: 1.5Gi + - op: replace + path: /spec/template/spec/containers/0/resources/requests/cpu + value: 50m + - op: replace + path: /spec/template/spec/containers/0/resources/requests/memory + value: 256Mi + +- target: + group: batch + version: v1 + kind: Job + name: .* + patch: |- + - op: add + path: /spec/template/spec/containers/0/env/- + value: + name: CSI_PROJECT_NAME + value: "csi-ehr-common-java-sev" + +- target: + group: batch + version: v1 + kind: Job + name: sync-presync + patch: |- + - op: replace + path: /metadata/name + value: before-csi-ehr-common-java-sev + +- target: + group: batch + version: v1 + kind: Job + name: sync-postsync + patch: |- + - op: replace + path: /metadata/name + value: after-csi-ehr-common-java-sev - - target: - group: batch - version: v1 - kind: Job - name: post - patch: |- - - op: replace - path: /metadata/name - value: post-csi-ehr-common - namespace: moh-uat diff --git a/UAT/notification/csi-net-base-notifications/kustomization.yaml b/UAT/notification/csi-net-base-notifications/kustomization.yaml index d794949..642ee2a 100644 --- a/UAT/notification/csi-net-base-notifications/kustomization.yaml +++ b/UAT/notification/csi-net-base-notifications/kustomization.yaml @@ -10,26 +10,26 @@ patchesStrategicMerge: images: - name: harbor.moh.gov.sa/vidamoh/csi-net-base-notifications newName: registry.cloudsolutions.com.sa/vida-qa/csi-net-base-notifications - newTag: 4.1.0.46-a22_dev #4.1.0.46-a20_dev #4.1.0.46-a19 #4.1.0.47.h01 #4.1.0.47.h1 #4.1.0.43-a3 #4.1.0.43-a2 #4.1.0.46-a18 #4.1.0.46-a17 #4.1.0.46-a16 #4.1.0.46-a13 #4.1.0.46-a15 #4.1.0.46-a14 #4.1.0.46-a13 #4.1.0.46-a12 #4.1.0.46-a11 #4.1.0.46-a10 #4.1.0.46-a10a1 #4.1.0.46-a6 #4.1.0.46-a5 #4.1.0.46-a3 #4.1.0.46-a2 #4.1.0.46-a1 #4.1.0.45-a3.a5 #4.1.0.45-a3.a4 #4.1.0.45-a3.a2 #4.1.0.45-a3 #4.1.0.45-a1 #4.0.4.2-hf3 + newTag: 4.1.0.46-a22_dev namespace: csi-uat patchesJSON6902: - - target: - group: apps - version: v1 - kind: Deployment - name: csi-net-noty - patch: |- - - op: replace - path: /spec/template/spec/containers/0/resources/limits/memory - value: 1Gi - - op: replace - path: /spec/template/spec/containers/0/resources/limits/cpu - value: 200m - - op: replace - path: /spec/template/spec/containers/0/resources/requests/cpu - value: 50m - - op: replace - path: /spec/template/spec/containers/0/resources/requests/memory - value: 750Mi +- target: + group: apps + version: v1 + kind: Deployment + name: csi-net-noty + patch: |- + - op: replace + path: /spec/template/spec/containers/0/resources/limits/memory + value: 1Gi + - op: replace + path: /spec/template/spec/containers/0/resources/limits/cpu + value: 200m + - op: replace + path: /spec/template/spec/containers/0/resources/requests/cpu + value: 50m + - op: replace + path: /spec/template/spec/containers/0/resources/requests/memory + value: 750Mi