ansible 支持 boto3 吗?

is boto3 supported by ansible?

所以这是一个非常基本的问题,但我无法在 ansible 文档中找到答案。 Boto3 可以与 Ansible 一起使用吗?我看到 ansible 上的一些文档要求使用 boto3,例如:

http://docs.ansible.com/ansible/ec2_vpc_nacl_module.html http://docs.ansible.com/ansible/ec2_vpc_vgw_module.html

但有些人不喜欢,比如这些:

http://docs.ansible.com/ansible/ec2_module.html http://docs.ansible.com/ansible/ec2_elb_module.html

还是我看错了,有些需要 boto 和 boto3?

A​​nsible "core" 支持 Boto3 作为模块的助手(参见 here)。
而且,正如您提到的,一些较新的模块需要它,如 ec2_vpc_nacl.

但较旧的模块(如 ec2)仍然需要 boto2,如果不存在则会失败,请参阅 here and here