From bec42092325cff33ab91d765c6d16fa095cdc65f Mon Sep 17 00:00:00 2001 From: Joseph Manley Date: Sat, 2 May 2020 01:02:28 -0400 Subject: [PATCH] Disable dynamic routing to allow for proper healthchecks --- infrastructure/cloudformation/dt/load_balancing.yaml | 2 ++ infrastructure/cloudformation/dt/task.yaml | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/infrastructure/cloudformation/dt/load_balancing.yaml b/infrastructure/cloudformation/dt/load_balancing.yaml index 471b2f8..a0f1f2d 100644 --- a/infrastructure/cloudformation/dt/load_balancing.yaml +++ b/infrastructure/cloudformation/dt/load_balancing.yaml @@ -37,6 +37,8 @@ Resources: NlbTargetGroup: Type: AWS::ElasticLoadBalancingV2::TargetGroup Properties: + HealthCheckProtocol: TCP + HealthCheckPort: 80 Port: 7777 Protocol: TCP_UDP TargetGroupAttributes: diff --git a/infrastructure/cloudformation/dt/task.yaml b/infrastructure/cloudformation/dt/task.yaml index 498f09b..1c5ac65 100644 --- a/infrastructure/cloudformation/dt/task.yaml +++ b/infrastructure/cloudformation/dt/task.yaml @@ -33,10 +33,10 @@ Resources: Image: !Sub "josephbmanley/defend-together:${DockerTag}" MemoryReservation: 250 PortMappings: - - HostPort: 0 + - HostPort: 7777 ContainerPort: 7777 Protocol: udp - - HostPort: 0 + - HostPort: 80 ContainerPort: 80 Protocol: tcp LogConfiguration: