Skip to content

Sage-Bionetworks/synapse-login-aws-infra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

synapse-login-aws-infra

Infrastructure for the login application to allow Synapse users to access the AWS service catalog

Deployment

We usesceptre to deploy the infrastructure for the application.

To create or update the AWS infrastructure:

sceptre --var "profile=my-aws" --var "region=us-east-1" launch develop

Infrastructure

We run the login app on an AWS Beanstalk Tomcat solution stack. Once the infra is setup you can deploy the login apps into the beanstalk solution stack.

login apps

List of login apps using this AWS infrastructure.

Continuous Integration

We have configured Github action to deploy CF template updates. GH actions deploys using sceptre

Contributions

Contributions are welcome

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.

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •