From b43897b7f39de98e520a143d7caa6a339f0adf94 Mon Sep 17 00:00:00 2001 From: cavis Date: Mon, 8 Dec 2025 09:26:37 -0700 Subject: [PATCH] Add container health check --- spire/templates/apps/dovetail-spots.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/spire/templates/apps/dovetail-spots.yml b/spire/templates/apps/dovetail-spots.yml index 2108df58..04933aa9 100644 --- a/spire/templates/apps/dovetail-spots.yml +++ b/spire/templates/apps/dovetail-spots.yml @@ -313,6 +313,12 @@ Resources: - Name: SPOTS_HOST Value: !Ref SpotsHostname Essential: true + HealthCheck: + Command: ["CMD-SHELL", "pgrep puma"] + Interval: 30 + Retries: 3 + StartPeriod: 15 + Timeout: 5 Image: !Sub ${AWS::AccountId}.dkr.ecr.${AWS::Region}.amazonaws.com/${EcrImageTag} LinuxParameters: InitProcessEnabled: true @@ -440,6 +446,12 @@ Resources: - Name: SPOTS_HOST Value: !Ref SpotsHostname Essential: true + HealthCheck: + Command: ["CMD-SHELL", "pgrep solid-queue"] + Interval: 30 + Retries: 3 + StartPeriod: 15 + Timeout: 5 Image: !Sub ${AWS::AccountId}.dkr.ecr.${AWS::Region}.amazonaws.com/${EcrImageTag} LinuxParameters: InitProcessEnabled: true