From e746c6a02d4577090320664a76f2cdf3b5d1e72e Mon Sep 17 00:00:00 2001 From: Ishrath Ahamed Date: Tue, 6 May 2025 10:58:10 +0530 Subject: [PATCH] Update kustomization.yaml to change resource path and add postsync and presync jobs --- DM-Feature-Toggle/kustomization.yaml | 4 +++ DM-Feature-Toggle/postsync.yaml | 41 ++++++++++++++++++++++++ DM-Feature-Toggle/presync.yaml | 41 ++++++++++++++++++++++++ UAT/empi/csi-empi-api/kustomization.yaml | 2 +- 4 files changed, 87 insertions(+), 1 deletion(-) create mode 100644 DM-Feature-Toggle/kustomization.yaml create mode 100644 DM-Feature-Toggle/postsync.yaml create mode 100644 DM-Feature-Toggle/presync.yaml diff --git a/DM-Feature-Toggle/kustomization.yaml b/DM-Feature-Toggle/kustomization.yaml new file mode 100644 index 0000000..cd0a07e --- /dev/null +++ b/DM-Feature-Toggle/kustomization.yaml @@ -0,0 +1,4 @@ +apiVersion: kustomize.config.k8s.io/v1beta1 +kind: Kustomization +resources: + - postsync.yaml \ No newline at end of file diff --git a/DM-Feature-Toggle/postsync.yaml b/DM-Feature-Toggle/postsync.yaml new file mode 100644 index 0000000..ef7e3fd --- /dev/null +++ b/DM-Feature-Toggle/postsync.yaml @@ -0,0 +1,41 @@ +apiVersion: batch/v1 +kind: Job +metadata: + name: sync-postsync + namespace: csi-uat + annotations: + argocd.argoproj.io/hook: PostSync +spec: + backoffLimit: 3 + template: + spec: + containers: + - name: postsync-pod + image: registry.cloudsolutions.com.sa/vida-qa/csi-data-migration-initiator:4.2.0 + imagePullPolicy: IfNotPresent + resources: + limits: + cpu: 500m + memory: 3Gi + requests: + cpu: 250m + memory: 256Mi + env: + - name: MIGRATION_TYPE + value: "2" + - name: owner + value: "CSI-UAT" + - name: repo + value: "CSI_UAT" + envFrom: + - configMapRef: + name: service-configs + - secretRef: + name: service-configs-secret + - configMapRef: + name: init-database-configs + - secretRef: + name: init-database-secrets + restartPolicy: Never + imagePullSecrets: + - name: regcred \ No newline at end of file diff --git a/DM-Feature-Toggle/presync.yaml b/DM-Feature-Toggle/presync.yaml new file mode 100644 index 0000000..253aea3 --- /dev/null +++ b/DM-Feature-Toggle/presync.yaml @@ -0,0 +1,41 @@ +apiVersion: batch/v1 +kind: Job +metadata: + name: sync-presync + namespace: csi-uat + annotations: + argocd.argoproj.io/hook: PreSync +spec: + backoffLimit: 3 + template: + spec: + containers: + - name: presync-pod + image: registry.cloudsolutions.com.sa/vida-qa/csi-data-migration-initiator:4.2.0 + imagePullPolicy: IfNotPresent + resources: + limits: + cpu: 500m + memory: 3Gi + requests: + cpu: 250m + memory: 256Mi + env: + - name: MIGRATION_TYPE + value: "1" + - name: owner + value: "CSI-UAT" + - name: repo + value: "CSI_UAT" + envFrom: + - configMapRef: + name: service-configs + - secretRef: + name: service-configs-secret + - configMapRef: + name: init-database-configs + - secretRef: + name: init-database-secrets + restartPolicy: Never + imagePullSecrets: + - name: regcred \ No newline at end of file diff --git a/UAT/empi/csi-empi-api/kustomization.yaml b/UAT/empi/csi-empi-api/kustomization.yaml index adadd6e..3027e78 100644 --- a/UAT/empi/csi-empi-api/kustomization.yaml +++ b/UAT/empi/csi-empi-api/kustomization.yaml @@ -2,7 +2,7 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - https://git.cloudsolutions.com.sa/Ishrath.Ahamed/CENTRAL-BASE-REPO/empi/csi-empi-api -- ../../../DM-Initiator/ +- ../../../DM-Feature-Toggle/ patchesStrategicMerge: - hpa.yaml