diff --git a/src/development/debezium/compose.yaml b/src/development/debezium/compose.yaml index 76338a8e..4363a561 100644 --- a/src/development/debezium/compose.yaml +++ b/src/development/debezium/compose.yaml @@ -28,6 +28,7 @@ services: deploy: labels: - dargstack.profiles=event-streaming + - vibetype.one-shot=true restart_policy: condition: on-failure entrypoint: sh diff --git a/src/development/reccoom/compose.yaml b/src/development/reccoom/compose.yaml index 8ee4f116..1dadf299 100644 --- a/src/development/reccoom/compose.yaml +++ b/src/development/reccoom/compose.yaml @@ -114,6 +114,7 @@ services: - dargstack.development.git.ssh=git@github.com:maevsi/reccoom.git - dargstack.development.git.https=https://github.com/maevsi/reccoom.git - dargstack.profiles=recommendation + - vibetype.one-shot=true resources: limits: memory: 350M diff --git a/src/development/redpanda/compose.yaml b/src/development/redpanda/compose.yaml index 6fde107c..fe13ed89 100644 --- a/src/development/redpanda/compose.yaml +++ b/src/development/redpanda/compose.yaml @@ -36,6 +36,7 @@ services: deploy: labels: - dargstack.profiles=event-streaming + - vibetype.one-shot=true restart_policy: condition: on-failure entrypoint: sh diff --git a/src/development/sqitch/compose.yaml b/src/development/sqitch/compose.yaml index 12499b7b..374b388e 100644 --- a/src/development/sqitch/compose.yaml +++ b/src/development/sqitch/compose.yaml @@ -10,6 +10,7 @@ services: - dargstack.development.git.ssh=git@github.com:maevsi/sqitch.git - dargstack.development.git.https=https://github.com/maevsi/sqitch.git - dargstack.profiles=default,analytics,event-streaming,recommendation,zammad + - vibetype.one-shot=true restart_policy: condition: on-failure image: vibetype/sqitch:development diff --git a/src/development/zammad/compose.yaml b/src/development/zammad/compose.yaml index fde433d0..5064fb73 100644 --- a/src/development/zammad/compose.yaml +++ b/src/development/zammad/compose.yaml @@ -44,6 +44,7 @@ services: deploy: labels: - dargstack.profiles=zammad + - vibetype.one-shot=true restart_policy: condition: on-failure user: 0:0 diff --git a/src/production/swarm-scheduler-exporter/compose.yaml b/src/production/swarm-scheduler-exporter/compose.yaml index cb7c019f..f3788294 100644 --- a/src/production/swarm-scheduler-exporter/compose.yaml +++ b/src/production/swarm-scheduler-exporter/compose.yaml @@ -3,6 +3,7 @@ services: # The exporter that reports the swarm's state, its nodes and each service's tasks to the metrics monitoring. cap_drop: - ALL + command: ["-label", "vibetype.one-shot"] deploy: labels: - dargstack.profiles=analytics