Page MenuHomePhabricator

[backup] Setup terraform
ClosedPublic

Authored by michal on Sep 1 2023, 7:20 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, May 26, 9:37 AM
Unknown Object (File)
Tue, May 21, 9:59 PM
Unknown Object (File)
Tue, May 21, 9:59 PM
Unknown Object (File)
Tue, May 21, 9:59 PM
Unknown Object (File)
Tue, May 21, 9:59 PM
Unknown Object (File)
Tue, May 21, 9:58 PM
Unknown Object (File)
Tue, May 21, 9:57 PM
Unknown Object (File)
Sun, May 5, 10:15 PM
Subscribers

Details

Summary

ENG-4513

Setup terraform for backup service. Mostly copy paste from D9040, with report-specific things removed.

Depends on D9065

Test Plan

Run on staging, make a few test calls to check if it works. Check with the dev version of the app if the backups work.

Diff Detail

Repository
rCOMM Comm
Branch
michal/backup
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

services/terraform/remote/aws_iam.tf
151 ↗(On Diff #30703)

Required for queries on indexes of backup table SO answer

services/terraform/remote/service_backup.tf
4 ↗(On Diff #30703)

Temporary until @ashoat updates permissions for the backup repository on docker hub.

michal requested review of this revision.Sep 1 2023, 7:39 AM
This revision is now accepted and ready to land.Sep 4 2023, 4:38 AM

Change temporary docker repo to commapp