Page MenuHomePhabricator

[terraform] webapp terraform config
ClosedPublic

Authored by will on Jul 19 2024, 8:33 PM.
Tags
None
Referenced Files
F3348594: D12814.diff
Fri, Nov 22, 3:21 PM
Unknown Object (File)
Sun, Nov 3, 5:34 AM
Unknown Object (File)
Fri, Nov 1, 10:45 AM
Unknown Object (File)
Oct 23 2024, 7:23 PM
Unknown Object (File)
Oct 23 2024, 7:23 PM
Unknown Object (File)
Oct 23 2024, 7:21 PM
Unknown Object (File)
Oct 18 2024, 2:35 PM
Unknown Object (File)
Sep 19 2024, 9:52 AM
Subscribers

Details

Summary

The terraform configuration for running webapp nodes. Sets up a load balancer and a webapp ecs keyserver cluster service

Depends on D12813

Test Plan

Was able to access the web app through specified domain (comm.software)

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

will published this revision for review.Jul 19 2024, 8:49 PM
This revision is now accepted and ready to land.Jul 19 2024, 10:01 PM

Don't love all the copy-paste here. Let's create a follow-up task to ask @bartek if there's a way to reduce it

services/terraform/self-host/webapp.tf
166–169 ↗(On Diff #42568)

This pattern doesn't match the existing keyserver config, where this is specified in a separate aws_lb.tf file. Can you create a follow-up task to standardize the approach?

This revision was automatically updated to reflect the committed changes.