3
Я использую ec2_remote_facts для поиска фактов ec2 экземпляра на основе тегов.Ansible ec2_remote_facts
- name: Search ec2
ec2_remote_facts:
filters:
"tag:Name": "{{hostname}}"
aws_access_key: "{{aws_access_key}}"
aws_secret_key: "{{aws_secret_key}}"
region: "{{aws_region}}"
register: ec2_info
Теперь я хочу, чтобы получить идентификатор экземпляра экземпляра идентификатор конкретного хоста и сохранить его в переменной, чтобы использовать его в своей PlayBook.
Может кто-то помочь в поиске или извлечении идентификатора экземпляра.
Спасибо,
Этого код отрезала испортили отступы и может быть запутанной для новичков. Первая часть - это список задач (без заголовка воспроизведения, например, 'hosts' и т. Д.), А вторая часть имеет заголовок воспроизведения, но отступы заданий неверны. Я советую разбить этот блок кода на два - первый будет списком задач из какой-то более крупной пьесы, а второй будет игрой с исправленными отступлением задач. –
См. Также флаг «-v» для подробного вывода, чтобы увидеть структуру данных, которая будет храниться в регистре. - Совсем проще, чем добавлять операторы отладки, если вам нужно только знать структуру возвращаемого типа. – Erich