apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization bases: - https://git.cloudsolutions.com.sa/BASE/CENTRAL-BASE-REPO/bloodbank/bloodbanknet resources: - ../../../Sync-new/ # ../../../DM-Sync/ # - ../../../DM-Sync/ patchesStrategicMerge: - hpa.yaml #replicas: # - name: csi-net-bloodbnk # count: 0 images: - name: harbor.moh.gov.sa/vidamoh/bb-donation-srv newName: registry.cloudsolutions.com.sa/vida-qa/bb-donation_srv newTag: 4.2.150.0-a99_dev #4.2.150.0-a95_dev #4.2.150.0-a93_dev #4.2.150.0-b91_qa #4.2.150.0-a85_dev #4.2.150.0-a84_dev #4.2.150.0-b79_qa #4.2.150.0-a80_dev #4.2.150.0-a79_dev #4.2.150.0-a78_dev #4.2.150.0-a76_dev #4.2.150.0-a75_dev #4.2.150.0-a74_dev namespace: csi-dev patchesJson6902: - target: group: batch version: v1 kind: Job name: before patch: |- - op: replace path: /metadata/name value: before-bloodbanknet namespace: moh-uat - op: add path: /spec/template/spec/containers/0/env/- value: name: CSI_MODULENAME value: "bloodbanknet" - op: add path: /spec/template/spec/containers/0/env/- value: name: CSI_DATA_VERSION value: "4.2.106.0" - op: add path: /spec/template/spec/containers/0/env/- value: name: CSI_PROJECT_NAME value: "bb-donation_srv" - op: add path: /spec/template/spec/containers/0/env/- value: name: CSI_MODULE_NAME value: "bb-donation_srv" - op: add path: /spec/template/spec/containers/0/env/- value: name: CSI_PARENT_MODULE_NAME value: "bloodbank" # - target: # group: batch # version: v1 # kind: Job # name: data-migration-presync # patch: |- # - op: replace # path: /metadata/name # value: data-migration-presync-bloodbanknet # - op: add # path: /spec/template/spec/containers/0/env/- # value: # name: CSI_DATA_VERSION # value: "4.0.127.0" # - op: add # path: /spec/template/spec/containers/0/env/- # value: # name: CSI_PROJECT_NAME # value: "bb-donation_srv" # - op: add # path: /spec/template/spec/containers/0/env/- # value: # name: CSI_MODULE_NAME # value: "bb-donation_srv" # - op: add # path: /spec/template/spec/containers/0/env/- # value: # name: CSI_PARENT_MODULE_NAME # value: "bloodbank" # - target: # group: batch # version: v1 # kind: Job # name: data-migration-postsync # patch: |- # - op: replace # path: /metadata/name # value: data-migration-postsync-bloodbanknet # - op: add # path: /spec/template/spec/containers/0/env/- # value: # name: CSI_DATA_VERSION # value: "4.0.127.0" # - op: add # path: /spec/template/spec/containers/0/env/- # value: # name: CSI_PROJECT_NAME # value: "bb-donation_srv" # - op: add # path: /spec/template/spec/containers/0/env/- # value: # name: CSI_MODULE_NAME # value: "bb-donation_srv" # - op: add # path: /spec/template/spec/containers/0/env/- # value: # name: CSI_PARENT_MODULE_NAME # value: "bloodbank" # - target: # group: batch # version: v1 # kind: Job # name: .* # patch: | # - op: add # path: /spec/template/spec/containers/0/env/- # value: # name: CSI_PROJECT_NAME # value: "bb-donation_srv" # - target: # group: batch # version: v1 # kind: Job # name: sync-presync # patch: |- # - op: replace # path: /metadata/name # value: before-bb-donation-srv # - target: # group: batch # version: v1 # kind: Job # name: sync-postsync # patch: |- # - op: replace # path: /metadata/name # value: after-bb-donation-srv # patchesJson6902: # - target: # group: apps # version: v1 # kind: Deployment # name: csi-net-bloodbnk # patch: | # - op: add # path: /spec/template/spec/containers/0/volumeMounts # value: # - name: volume-csi-net-tenant-mapping # mountPath: /app/mappings/ # readOnly: true # - op: add # path: /spec/template/spec/volumes # value: # - name: volume-csi-net-tenant-mapping # secret: # secretName: secret-csi-net-tenant-mapping # - target: # group: batch # version: v1 # kind: Job # name: post # patch: | # - op: replace # path: /metadata/name # value: post-bloodbanknet