Skip to content

A Terraform module to provision Girder infrastructure on AWS.

License

Notifications You must be signed in to change notification settings

girder/terraform-aws-girder

Repository files navigation

terraform-aws-girder

A Terraform module to provision Girder infrastructure on AWS.

This provides an EC2 server, S3 assetstore, and outgoing SMTP credentials.

See full usage documentation at Terraform Registry.

Note on AWS Email Sending

Every AWS account must explicitly apply to send real emails, once per Simple Email Service (SES) region.

Approvals seem to be granted liberally and to take about 24 hours.

Note on EC2 Server AMIs

A newly launched server will use the latest AMI at the time of launch, but an existing server will not be replaced when a newer AMI is available.

Likewise, setting or changing the optional variable ec2_worker_launch_ami_id will only affect a newly launched server, but will also not trigger the replacement of an existing server with a different AMI.

Use the -replace option with the module.<girder>.module.server.aws_instance.server target (where <girder> is the local name of this module) to force the replacement of an existing server.

About

A Terraform module to provision Girder infrastructure on AWS.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages