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