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
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

services/terraform/remote/aws_iam.tf
151

Required for queries on indexes of backup table SO answer

services/terraform/remote/service_backup.tf
4

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