27 lines
867 B
YAML
27 lines
867 B
YAML
|
---
|
||
|
# A Note about ec2 environment variable name preference:
|
||
|
# - EC2_URL -> AWS_URL
|
||
|
# - EC2_ACCESS_KEY -> AWS_ACCESS_KEY_ID -> AWS_ACCESS_KEY
|
||
|
# - EC2_SECRET_KEY -> AWS_SECRET_ACCESS_KEY -> AWX_SECRET_KEY
|
||
|
# - EC2_REGION -> AWS_REGION
|
||
|
#
|
||
|
|
||
|
# - include: ../../../../../setup_ec2/tasks/common.yml module_name: ec2_instance
|
||
|
|
||
|
- block:
|
||
|
|
||
|
- include_tasks: env_setup.yml
|
||
|
- include_tasks: cpu_options.yml
|
||
|
- include_tasks: termination_protection.yml
|
||
|
- include_tasks: tags_and_vpc_settings.yml
|
||
|
- include_tasks: external_resource_attach.yml
|
||
|
- include_tasks: block_devices.yml
|
||
|
- include_tasks: default_vpc_tests.yml
|
||
|
- include_tasks: iam_instance_role.yml
|
||
|
- include_tasks: checkmode_tests.yml
|
||
|
- include_tasks: ebs_optimized.yml
|
||
|
- include_tasks: instance_no_wait.yml
|
||
|
|
||
|
always:
|
||
|
- include_tasks: env_cleanup.yml
|
||
|
when: aws_cleanup
|