Ansible aws_ec2 проблема с плагином инвентаря - PullRequest
0 голосов
/ 07 февраля 2019

Я пытаюсь начать использовать Ansible и плагин aws_ec2.

В моем файле ./ansible.cfg есть следующее:

[inventory]
enable_plugins = aws_ec2

и следующее в моем ./inventory.ymlфайл:

plugin: aws_ec2
aws_access_key_id: **********
aws_secret_access_key: **********
regions:
    - us-east-2

при запуске ansible-inventory -i inventory.yml --graph я получаю следующую ошибку:

inventory.yml did not meet aws_ec2 requirements, check plugin documentation if this is unexpected

1 Ответ

0 голосов
/ 07 февраля 2019

По состоянию на Ansible 2.7.6:

имя файла инвентаризации aws_ec2 должно заканчиваться на «aws_ec2.yml» или «aws_ec2.yaml»

proof .

Так что переименуйте свой inventory.yml в inventory_aws_ec2.yml, и все готово.

...