Page MenuHomePhabricator

[backup] Setup terraform
ClosedPublic

Authored by michal on Sep 1 2023, 7:20 AM.
Tags
None
Referenced Files
F3521861: D9066.diff
Mon, Dec 23, 5:10 AM
Unknown Object (File)
Sat, Dec 14, 11:56 PM
Unknown Object (File)
Sat, Dec 14, 11:56 PM
Unknown Object (File)
Sat, Dec 14, 11:56 PM
Unknown Object (File)
Sat, Dec 14, 11:56 PM
Unknown Object (File)
Sat, Dec 14, 11:55 PM
Unknown Object (File)
Sat, Dec 14, 11:39 PM
Unknown Object (File)
Mon, Dec 9, 11:33 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