Page MenuHomePhabricator

[backup] Setup terraform
ClosedPublic

Authored by michal on Sep 1 2023, 7:20 AM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Nov 6, 4:27 AM
Unknown Object (File)
Wed, Nov 6, 4:27 AM
Unknown Object (File)
Wed, Nov 6, 4:27 AM
Unknown Object (File)
Wed, Nov 6, 4:27 AM
Unknown Object (File)
Wed, Nov 6, 4:26 AM
Unknown Object (File)
Wed, Nov 6, 4:22 AM
Unknown Object (File)
Oct 1 2024, 1:35 PM
Unknown Object (File)
Oct 1 2024, 8:35 AM
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