我正在尝试开始使用 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
最佳答案
从 Ansible 2.7.6 开始:
proof 。
因此,将您的 inventory.yml
重命名为 inventory_aws_ec2.yml
就可以了。
关于amazon-ec2 - Ansible aws_ec2 库存插件问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54563408/