botanikanet / Ansible dynamic hosts
0 likes
0 forks
1 files
Last active 4 months ago
| 1 | - name: Get dns names |
| 2 | set_fact: |
| 3 | __ec2_dns_names: "{{ __ec2_dns_names | default([]) + [ item ] }}" |
| 4 | loop: "{{ __aws_ec2_vault_instances | to_json | from_json | community.general.json_query('sort_by(instances, &tags.Name)[].private_dns_name') }}" |
| 5 | changed_when: false |
| 6 | |
| 7 | - name: Add hosts to group 'vault' |
| 8 | ansible.builtin.add_host: |
| 9 | name: "vault-{{ ansible_loop.index }}.lavka.tld" |
| 10 | groups: vault |
Newer
Older