-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
update the AWS terraform root module #399
Conversation
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
PR Type
enhancement, configuration changes
Description
Enhanced EC2 instance configurations with new features and variables.
Added support for Elastic IP creation and association.
Updated Terraform and AWS provider version requirements.
Removed hardcoded AMI data source and improved AMI handling logic.
Changes walkthrough 📝
ami.tf
Removed hardcoded Ubuntu AMI data source
templates/terraform/aws/ec2/ami.tf
variables.tf
Added Elastic IP variables and updated existing ones
templates/terraform/aws/ec2/variables.tf
hibernation
andcreate_eip
variables.versions.tf
Updated Terraform and AWS provider version requirements
templates/terraform/aws/ec2/versions.tf
>= 1.0
.>= 4.66
.main.tf
Enhanced EC2 instance configurations and added Elastic IP support
templates/terraform/aws/ec2/main.tf
outputs.tf
Updated outputs to include Elastic IP and improvements
templates/terraform/aws/ec2/outputs.tf