|
34 | 34 | name: aws/aws_vpc
|
35 | 35 | tasks_from: security_group
|
36 | 36 | vars:
|
37 |
| - aws_vpc: |
| 37 | + aws_vpc_sg: |
38 | 38 | name: "{{ aws_ec2_autoscale_cluster.name }}"
|
39 | 39 | profile: "{{ aws_ec2_autoscale_cluster.aws_profile }}"
|
40 | 40 | region: "{{ aws_ec2_autoscale_cluster.region }}"
|
|
45 | 45 | rules:
|
46 | 46 | - proto: all
|
47 | 47 | group_name: "{{ aws_ec2_autoscale_cluster.name }}"
|
48 |
| - ansible.builtin.include_role: |
49 |
| - name: aws/aws_vpc |
50 |
| - tasks_from: security_group |
51 |
| - vars: |
52 |
| - aws_vpc: |
53 |
| - name: "{{ aws_ec2_autoscale_cluster.name }}" |
54 |
| - profile: "{{ aws_ec2_autoscale_cluster.aws_profile }}" |
55 |
| - region: "{{ aws_ec2_autoscale_cluster.region }}" |
56 |
| - tags: "{{ aws_ec2_autoscale_cluster.tags | combine({'Name': aws_ec2_autoscale_cluster.name}) }}" |
57 |
| - state: "{{ aws_ec2_autoscale_cluster.state }}" |
58 |
| - id: "{{ _aws_ec2_autoscale_cluster_vpc_id }}" |
59 |
| - description: "Allow internal traffic for cluster {{ aws_ec2_autoscale_cluster.name }}" |
60 |
| - rules: |
| 48 | + rules_egress: |
61 | 49 | - proto: all
|
62 | 50 | group_name: "{{ aws_ec2_autoscale_cluster.name }}"
|
63 |
| - rules_egress: |
64 |
| - - proto: all |
65 |
| - group_name: "{{ aws_ec2_autoscale_cluster.name }}" |
66 |
| - rule_desc: "Allow internal traffic for cluster {{ aws_ec2_autoscale_cluster.name }}" |
67 |
| - |
68 |
| -- name: Set _aws_ec2_autoscale_cluster_security_group variable. |
69 |
| - ansible.builtin.set_fact: |
70 |
| - _aws_ec2_autoscale_cluster_security_group: "{{ aws_vpc._result[aws_ec2_autoscale_cluster.name] }}" |
| 51 | + rule_desc: "Allow internal traffic for cluster {{ aws_ec2_autoscale_cluster.name }}" |
71 | 52 |
|
72 | 53 | - name: Set _aws_ec2_autoscale_cluster_security_group variable.
|
73 | 54 | ansible.builtin.set_fact:
|
|
797 | 778 | when:
|
798 | 779 | - aws_ec2_autoscale_cluster.route_53.zone is defined
|
799 | 780 | - aws_ec2_autoscale_cluster.route_53.zone | length > 0
|
| 781 | + |
| 782 | +#- name: Copy AMI to backup region. |
| 783 | +# community.aws.ec2_ami_copy: |
| 784 | +# aws_profile: "{{ aws_ec2_autoscale_cluster.aws_profile }}" |
| 785 | +# source_region: "{{ aws_ec2_autoscale_cluster.region }}" |
| 786 | +# region: "{{ aws_backup.copy_vault.region }}" |
| 787 | +# source_image_id: "{{ aws_ec2_autoscale_cluster_image_latest.image_id }}" |
0 commit comments