cisagov / cool-assessment-terraform

Terraform to deploy an assessment environment to the COOL
Creative Commons Zero v1.0 Universal
13 stars 4 forks source link

Attach policy to specified users allowing assumption of the Terraform state read-write role #254

Closed jsf9k closed 3 weeks ago

jsf9k commented 3 weeks ago

🗣 Description

This pull request attaches a policy to specified users allowing assumption of the Terraform state read-write role. It also adds:

See also cisagov/cool-assessment-provisioner-iam#30.

💭 Motivation and context

It is better to attach the policy in Terraform instead of requiring operations to do so manually in the AWS console.

🧪 Testing

All automated tests pass. I deployed these changes to env6 in our COOL staging environment and verified that they function as expected.

✅ Pre-approval checklist

dav3r commented 3 weeks ago

After further reflection, I think that the two markdown files that you added don't belong in this repo. The info from those files should be passed to our Ops team and users so that it can be stored wherever they keep their various runbooks.

jsf9k commented 3 weeks ago

After further reflection, I think that the two markdown files that you added don't belong in this repo. The info from those files should be passed to our Ops team and users so that it can be stored wherever they keep their various runbooks.

Those commits have been removed and I have emailed the information to the relevant parties.