frgrisk / terraform-aws-turbo-deploy

https://registry.terraform.io/modules/frgrisk/turbo-deploy/aws/latest
MIT License
0 stars 0 forks source link

feat: added user defined variables for Turbo customization #8

Closed luqmanbazran closed 2 months ago

luqmanbazran commented 3 months ago

Currently, attributes such as AMI types and EC2 sizes were defined by a configuration file that was used by the lambda function to display what choices were available. This PR aims to modify lambda logic to grab from the environment variable instead and allow user to define the choices through variables during the Turbo infrastructure deployment.

Moreover, two features were also added where users can define a route_53 zone for automatic A record registration and default user scripts to be ran on all instances deployed.

This PR is done with conjunction with this PR and has the same test plan