Skip to content

Redash on Amazon ECS using Terraform and ecspresso

License

Notifications You must be signed in to change notification settings

hi1280/redash-on-ecs-using-terraform-ecspresso

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Example of Redash on Amazon ECS using Terraform and ecspresso

Requirments

Settings

Create an S3 bucket to store the tfstate.
Configure the Terraform backend to the S3 bucket you created.
Also, set the tfstate in the ecspresso config.yaml in the same way.

Usage

Create resources

$ cd terraform
$ terraform init
$ terraform apply
$ cd ecspresso
$ ecspresso create --config create_db/config.yaml
$ ecspresso run --config create_db/config.yaml --task-def create_db/ecs-task-def.json
$ ecspresso create --config worker/config.yaml
$ ecspresso create --config adhoc_worker/config.yaml
$ ecspresso create --config scheduled_worker/config.yaml
$ ecspresso create --config server/config.yaml

Access Redash

Access the DNS name of the ALB with a browser.

About

Redash on Amazon ECS using Terraform and ecspresso

Resources

License

Stars

Watchers

Forks

Languages