Tumpsh / sandbox-infra

Automation for the Sage AWS org-sagebase-sandbox account

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Overview

Install, configure and manage the AWS org-sagebase-sandbox account. This account is for development of new ideas, once initial setup and configuration is working we may move it to a production account.

Instructions to create or update CF stacks

# Update CF stacks with sceptre:
# sceptre launch-stack prod <stack_name>

The above should setup resources for the AWS account. Once the infrastructure for the account has been setup you can access and view the account using the AWS console.

Note - This project depends on CF templates from other accounts.

Continuous Integration

We have configured Travis to deploy CF template updates. Travis deploys using sceptre

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

Automation for the Sage AWS org-sagebase-sandbox account

License:Apache License 2.0