У меня есть некоторые (т.е. 3) существующие эластичные IP-адреса, созданные в AWS ранее. Я пытаюсь подготовить 3 экземпляра AWS ec2 и связать эти IP-адреса с этими вновь созданными экземплярами. Мне нужно использовать эти существующие эластичные IP-адреса, поскольку они указаны в списке моего внешнего партнера для процессов оплаты. Я не уверен, как это сделать. У меня есть Playbook ниже, чтобы создать ec2:
- name: Provision a set of instances
ec2:
key_name: "{{ key_name }}"
group_id: "{{ security_group }}"
instance_type: "{{ instance_type }}"
image: "{{ ami_id }}"
wait: true
exact_count: "{{ instances }}"
count_tag:
Name: Demo
instance_tags:
Name: "{{ application }}"
region: "{{ region }}"
register: ec2_instances
- name: Store EC2 instance IPs to provision
add_host:
hostname: "{{ item.public_ip }}"
groupname: ec2_instance_ips
with_items: "{{ ec2_instances.tagged_instances }}"
Второе задание - подготовить настройку экземпляров.
Мне просто нужно связать EIP с этими экземплярами затем.
Спасибо,
Филипп