Skip to content

The standard setup for all our AWS accounts (IAM roles, networking, permissions, etc.)

License

Notifications You must be signed in to change notification settings

wellcomecollection/aws-account-infrastructure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AWS account infrastructure

Build status

This repo contains the Terraform configurations for all the AWS accounts owned and managed by Wellcome Collection. In particular, it defines some of the pieces which are common to all our accounts (IAM roles, networking, permissions, etc.).

This setup is documented at https://docs.wellcomecollection.org/aws-account-setup/

What's in this repo

  • accounts – Terraform configuration for each of our AWS accounts, one folder per account
  • docs – the source files for the GitBook site
  • modules – some Terraform modules for the AWS account configuration
  • scripts – a handful of Python scripts for working with our AWS accounts