ec2_ami_search - Получение информации об AMI AWS для заданной операционной системы.
Новое в версии 1.6.
УСТАРЕЛО
| Удалено в Ansible: | |
|---|---|
| версия: 2.2 | |
| Почему: | Различные модули AWS были объединены и заменены на ec2_ami_facts. |
| Альтернатива: | Используйте ec2_ami_find вместо этого. |
Синопсис
- Поиск последней AMI на AWS для заданной операционной системы.
- Возвращает
ami,aki,ari,serial,tag. - Если для изображения нет AKI или ARI, они будут
null. - Поддерживает только изображения из cloud-images.ubuntu.com
- Пример вывода:
{"ami": "ami-69f5a900", "changed": false, "aki": "aki-88aa75e1", "tag": "release", "ari": null, "serial": "20131024"}
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| arch |
| Архитектура процессора |
| distro обязательно |
| Дистрибутив Linux (например, ubuntu) |
| region |
| Регион EC2 |
| release обязательно | короткое имя релиза (например, precise) | |
| store |
| Хранилище для виртуальной машины |
| stream |
| Тип релиза. |
| virt |
| Тип виртуализации |
Примеры
- name: Launch an Ubuntu 12.04 (Precise Pangolin) EC2 instance
hosts: 127.0.0.1
connection: local
tasks:
- name: Get the Ubuntu precise AMI
ec2_ami_search:
distro: ubuntu
release: precise
region: us-west-1
store: instance-store
register: ubuntu_image
- name: Start the EC2 instance
ec2:
image: "{{ ubuntu_image.ami }}"
instance_type: m1.small
key_name: mykey
Статус
Этот модуль помечен как устаревший и будет удален в версии 2.2. Для получения дополнительной информации см. УСТАРЕЛО.
Автор
- Команда Ansible Core (устаревший)
Подсказка
Если вы заметите какие-либо проблемы в этом документе, вы можете отредактировать этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/modules/ec2_ami_search_module.html