-
Notifications
You must be signed in to change notification settings - Fork 188
Updated Aws Ansible, added elastic IP. #91
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
base: main
Are you sure you want to change the base?
Conversation
|
Neither jdoss or I work at Forem any longer; however @maestromac may be able to review this as/if his time allows. I'm unsubscribing from this issue, so I won't see further replies in my inbox, but best of luck shepherding this through! |
|
@maestromac Can you look into it? Thank you!! |
|
@citizen428 Do Review it and Merge |
|
@Sagargupta16 Thanks for this contribution. Please kindly avoid tagging individuals. We will review this at our earliest convenience. |
Ok Thanks |
|
Thnx @Sagargupta16 This Branch Works for AWS Host.. |
|
Thanks @Sagargupta16 this PR got me past the issue with the deprecated module |
This pull request updates the AWS provisioning playbook to improve compatibility with the latest Ansible modules and enhance functionality. Key changes include replacing deprecated modules, adding
registerstatements for debugging and tracking, and introducing Elastic IP (EIP) association for EC2 instances.Updates to AWS Modules and Resource Management:
community.aws.ec2_vpc_endpointandamazon.aws.aws_s3modules withamazon.aws.ec2_vpc_endpointandamazon.aws.s3_objectfor better compatibility with the latest Ansible versions. [1] [2]amazon.aws.ec2module toamazon.aws.ec2_instancefor EC2 provisioning, introducing changes likedetailed_monitoring,networkconfiguration, andtagsinstead ofinstance_tags.Debugging and State Tracking:
registerstatements to multiple tasks (e.g.,butane_ignition_stdout,forem_vpc_id_fact,forem_vpcd_route_table_ids_fact) to capture task outputs for debugging and downstream usage. [1] [2] [3]Elastic IP Management:
Minor Fixes and Enhancements: