HomePhabricator
Diffusion Comm de4a5b45fcfb

[terraform] Make Tunnelbroker deployments more future-proof

Description

[terraform] Make Tunnelbroker deployments more future-proof

Summary:
Tunnelbroker deployments on prod sometimes failed due to The target group tunnelbroker-grpc-tg does not have an associated load balancer.
This was due to disabled LB listener for gRPC, so the target group had no listeners.
Detaching the ECS Service from adding Tunnelbroker to this blind target group resolved the issue.
Added appropriate comments

Test Plan: Terraform apply succeeded on prod after previously failing with the message. Opened AWS Console and made sure Tunnelbroker is not registered to the gRPC target group.

Reviewers: will, kamil

Reviewed By: kamil

Subscribers: ashoat, tomek

Differential Revision: https://phab.comm.dev/D13360

Details

Provenance
bartekAuthored on Sep 17 2024, 2:24 AM
Reviewer
kamil
Differential Revision
D13360: [terraform] Make Tunnelbroker deployments more future-proof
Parents
rCOMMca3fb9b70ad5: Add keyserver/certs to .dockerignore
Branches
Unknown
Tags
Unknown