我正在Ansible中尝试以下代码来创建一个包含现有VPC的子网。
---
- hosts: local
connection: local
tasks:
- name: Create subnet
ec2_vpc_subnet:
state: present
vpc_id: vpc-abcd
cidr: 10.0.3.0/24
resource_tags:
Name: Database Subnet
register: database_subnet
运行此剧本时出现此错误
ERROR: ec2_vpc_subnet is not a legal parameter of an Ansible Play
这完全符合Ansible文档: http://docs.ansible.com/ansible/ec2_vpc_subnet_module.html#requirements-on-host-that-executes-module
请帮我解决这个问题。
答案 0 :(得分:0)
ec2_vpc_subnet
是来自Ansible 2.0版的支持,如果你在< 2.0版本,这对你不起作用。
查看http://docs.ansible.com/ansible/ec2_vpc_subnet_module.html#requirements-on-host-that-executes-module
顶部的new in version
标记