Ansible 模块 ec2_vpc 和 ec2_vpc_net:有什么区别?

Ansible 模块 ec2_vpc 和 ec2_vpc_net:有什么区别?

ec2_vpc早于ec2_vpc_net,并且它们的描述相同,但第一个并未弃用。它们采用略有不同的选项,但它们似乎谈论的是 VPC 上的相同信息或设置。它们有不同的范围吗?其中一个优于另一个吗?这是情境化的吗?

答案1

我发现拉取请求添加了 ec2_vpc_net。它表示旧的 ec2_vpc 模块过于单一,因此添加了新模块以独立设置 VPC 的不同部分:ec2_vpc_net、ec2_vpc_subnet、ec2_vpc_route_table 等。

ec2_vpc 计划被弃用,但这还没有发生(Ansible v2.0)。

相关内容