Name: aws-infra
Owner: Sage Bionetworks
Description: Global Sage Bionetworks AWS Infrastructure
Created: 2018-02-01 16:54:44.0
Updated: 2018-02-01 17:44:55.0
Pushed: 2018-02-02 15:50:52.0
Homepage: null
Size: 14
Language: Shell
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
Scripts for building out and maintaining Sage Bionetworks infrastructure on AWS
--profile admincentral.root --region us-east-1 \
dformation create-stack --stack-name bootstrap \
pabilities CAPABILITY_NAMED_IAM \
mplate-body file://cf_templates/bootstrap.yml
--profile admincentral.root --region us-east-1 \
dformation create-stack --stack-name essentials \
pabilities CAPABILITY_NAMED_IAM \
mplate-body file://cf_templates/essentials.yml \
rameters \
meterKey=OperatorEmail,ParameterValue="foo@sagebase.org" \
meterKey=FhcrcVpnCidrip,ParameterValue="40.165.75.0/16"
The above should bootstrap resources and setup essential resources for new sage accounts. Once the resources has been setup you can access and view the account using the AWS console[1].
We have configured Travis to deploy CF template to an S3 bucket.
[1] https://AWS-account-ID-or-alias.signin.aws.amazon.com/console
[2] https://github.com/Sage-Bionetworks/Bridge-infra
[3] https://github.com/AGWA/git-crypt
[4] https://help.github.com/articles/generating-a-new-gpg-key