Add DM-Initiator kustomization and sync job configurations

main
Ishrath Ahamed 2 months ago
parent 016fabcc7a
commit f233bb2400

@ -0,0 +1,5 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- presync.yaml
- postsync.yaml

@ -0,0 +1,42 @@
apiVersion: batch/v1
kind: Job
metadata:
name: sync-postsync
namespace: moh-uat
annotations:
argocd.argoproj.io/hook: PostSync
# argocd.argoproj.io/hook-delete-policy: HookSucceeded
spec:
backoffLimit: 3
template:
spec:
containers:
- name: postsync-pod
image: registry.cloudsolutions.com.sa/vida-qa/csi-data-migration-initiator:4.0.1
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

@ -0,0 +1,44 @@
apiVersion: batch/v1
kind: Job
metadata:
name: sync-presync
namespace: moh-uat
annotations:
argocd.argoproj.io/hook: PreSync
# argocd.argoproj.io/hook-delete-policy: HookSucceeded
spec:
backoffLimit: 3
template:
spec:
containers:
- name: presync-pod
image: registry.cloudsolutions.com.sa/vida-qa/csi-data-migration-initiator:4.0.1
imagePullPolicy: IfNotPresent
resources:
limits:
cpu: 500m
memory: 3Gi
requests:
cpu: 250m
memory: 256Mi
env:
- name: MIGRATION_TYPE
value: "1"
- name: isDropValidationDisabled
value: "true"
- 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

@ -3,7 +3,7 @@ kind: Kustomization
resources:
- https://git.cloudsolutions.com.sa/BASE/CENTRAL-BASE-REPO/base/baseutilityservicejava
# - ../../../DM-Sync/
- ../../../DM-Initiator/
patchesStrategicMerge:
- patch-hpa.yaml

Loading…
Cancel
Save