From 86451bf64cb39acc0cd695bdd2ab547d4b5d8ac1 Mon Sep 17 00:00:00 2001 From: williamlardier Date: Thu, 2 Jan 2025 15:24:21 +0100 Subject: [PATCH] test --- .../scripts/end2end/generate-kustomization.sh | 72 ++++++++++--------- 1 file changed, 37 insertions(+), 35 deletions(-) diff --git a/.github/scripts/end2end/generate-kustomization.sh b/.github/scripts/end2end/generate-kustomization.sh index 19633cc35..2b96ff61d 100755 --- a/.github/scripts/end2end/generate-kustomization.sh +++ b/.github/scripts/end2end/generate-kustomization.sh @@ -32,50 +32,52 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - ${DIR}/_build/root/deploy/${base_yaml} -patchesStrategicMerge: +patches: EOF # Add configsvr patch with correct path to add volumeClaimTemplates cat >> "$kustomization_file" << EOF -- |- - apiVersion: apps/v1 - kind: StatefulSet - metadata: - name: data-db-mongodb-sharded-configsvr - spec: - volumeClaimTemplates: - - metadata: - name: datadir - annotations: {} - spec: - accessModes: - - "ReadWriteOnce" - resources: - requests: - storage: "8Gi" - storageClassName: standard +- patch: | + apiVersion: apps/v1 + kind: StatefulSet + metadata: + name: data-db-mongodb-sharded-configsvr + spec: + volumeClaimTemplates: + - metadata: + name: datadir + annotations: {} + spec: + accessModes: + - "ReadWriteOnce" + resources: + requests: + storage: "8Gi" + storageClassName: standard EOF # Add shard patches for N shards with correct path to add volumeClaimTemplates for ((i=0; i> "$kustomization_file" << EOF -- |- - apiVersion: apps/v1 - kind: StatefulSet - metadata: - name: data-db-mongodb-sharded-shard${i}-data - spec: - volumeClaimTemplates: - - metadata: - name: datadir - annotations: {} - spec: - accessModes: - - "ReadWriteOnce" - resources: - requests: - storage: "8Gi" - storageClassName: standard +- patch: | + apiVersion: apps/v1 + kind: StatefulSet + metadata: + name: data-db-mongodb-sharded-shard${i}-data + spec: + volumeClaimTemplates: + - metadata: + name: datadir + annotations: {} + spec: + accessModes: + - "ReadWriteOnce" + resources: + requests: + storage: "8Gi" + storageClassName: standard EOF done } + +generate_kustomization "$@" \ No newline at end of file