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
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