Ansible aws_ec2 清单插件问题
Ansible aws_ec2 inventory plugin issue
我正在尝试开始使用 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 开始:
aws_ec2 inventory filename must end with 'aws_ec2.yml' or 'aws_ec2.yaml'
因此,将您的 inventory.yml
重命名为 inventory_aws_ec2.yml
,您就可以开始了。
我正在尝试开始使用 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 开始:
aws_ec2 inventory filename must end with 'aws_ec2.yml' or 'aws_ec2.yaml'
因此,将您的 inventory.yml
重命名为 inventory_aws_ec2.yml
,您就可以开始了。