girder / terraform-aws-girder3

A Terraform module to provision Girder3 infrastructure on AWS.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

terraform-aws-girder3

A Terraform module to provision Girder3 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.<girder3>.module.server.aws_instance.server target (where <girder3> is the local name of this module) to force the replacement of an existing server.

About

A Terraform module to provision Girder3 infrastructure on AWS.

License:Apache License 2.0


Languages

Language:HCL 100.0%