mirror of
https://github.com/GSA/notifications-api.git
synced 2025-12-20 15:31:15 -05:00
Explanation of the purpose of bucket credentials
This commit is contained in:
@@ -4,7 +4,9 @@ This directory holds the Terraform modules for maintaining Notify.gov's infrastr
|
||||
|
||||
## Retrieving existing bucket credentials
|
||||
|
||||
:green_book: Assuming [initial setup](#initial-setup) is complete, new developers start here!
|
||||
:green_book: new developers start here!
|
||||
|
||||
Assuming [initial setup](#initial-setup) is complete — which it should be if Notify.gov is online — Terraform state is stored in a remote backend. If you are going to be developing Terraform, you'll need to hook up to this backend:
|
||||
|
||||
1. Enter the bootstrap module with `cd bootstrap`
|
||||
1. Run `./import.sh` to pull existing terraform state into the local state
|
||||
@@ -21,6 +23,8 @@ This directory holds the Terraform modules for maintaining Notify.gov's infrastr
|
||||
aws_secret_access_key = <secret_access_key from bucket_credentials>
|
||||
```
|
||||
|
||||
These credentials will allow Terraform to access the AWS/Cloud.gov bucket in which developers share Terraform state files.
|
||||
|
||||
## Initial setup
|
||||
|
||||
These instructions were used for deploying the project for the first time, years ago. We should not have to perform these steps again. They are provided here for reference.
|
||||
|
||||
Reference in New Issue
Block a user