diff --git a/config/semaphores.yml b/config/semaphores.yml index a976d91a2..e4d984e39 100644 --- a/config/semaphores.yml +++ b/config/semaphores.yml @@ -7,3 +7,4 @@ data: standardising: "2" # Limit of how many standardising workflow instances can run at the same time bulk: "4" # Limit of how many bulk workflow instances can run at the same time bulkcopy: "8" # Limit of how many publish-copy workflow instances can run at the same time + basemaps_import: "10" # Limit of how many basemaps import workflow instances can run at the same time diff --git a/workflows/basemaps/imagery-import-cogify.yml b/workflows/basemaps/imagery-import-cogify.yml index b49ed041b..3154e91e7 100644 --- a/workflows/basemaps/imagery-import-cogify.yml +++ b/workflows/basemaps/imagery-import-cogify.yml @@ -6,6 +6,11 @@ metadata: spec: parallelism: 100 entrypoint: main + synchronization: + semaphore: + configMapKeyRef: + name: semaphores + key: basemaps_import templateDefaults: container: imagePullPolicy: Always