Skip to content

marshallmcdonnell/terraform-aws-globus-connect-server-v4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Terraform Globus Connect Server v4 on AWS EC2

Provision a Globus Connect Server v4 on AWS EC2 instance with a RHEL AMI as the host and the globus connect server run from docker (via podman)

Quickstart

  1. Install terraform
  2. Clone this repo
  3. Setup a way to authenicate with AWS via Terraform's AWS provider docs
  4. Setup the remote backend for an AWS S3 via the backend directory, instructions in README.
  5. Back at the top-level of this repository, initialize: terraform init
  6. Create a tfvars file to hold the Globus User credentials for the endpoint (sample file included to copy from in terraform.tfvars.sample). Easiest is to just:
cp terraform.tfvars.sample terraform.tfvars

and modify the file for your GLOBUS_USER and GLOBUS_PASSWORD

  1. Review and apply changes to resources: terraform apply -var-file=terraform.tfvars
  2. Tear down resources: terraform destroy -var-file=terraformtfvars