Skip to content

bswhite/sandbox-provisioner

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

318 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

Auto provision resources on AWS org-sagebase-sandbox account.

Workflow

The workflow to provision AWS resources is done using pull requests. Request using PRs provide history, gating, reviewing and an approval process.

Provision resources

Instructions and workflow to auto provision and de-provision resources are in Example PRs

Deployments

We use sceptre and cloudformation to deploy resources onto an AWS account.

Testing

As a pre-deployment step we syntatically validate our sceptre and cloudformation templates with yamllint and cfn-lint. It is recommended that you do the same before creating a PR.

Continuous Integration

We have configured Travis to deploy cloudformation template updates.

Contributions

Issues

Builds

Secrets

  • We use the AWS SSM to store secrets for this project. Sceptre retrieves the secrets using a sceptre ssm resolver and passes them to the cloudformation stack on deployment.

About

An service to auto provision resources on AWS scicomp

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Shell 100.0%