![使用 SaltStack 在 AWS 上创建 VPC](https://linux22.com/image/659039/%E4%BD%BF%E7%94%A8%20SaltStack%20%E5%9C%A8%20AWS%20%E4%B8%8A%E5%88%9B%E5%BB%BA%20VPC.png)
我不确定这是否可行,因为我没有找到有关如何执行此操作的任何文档或信息:SaltStack 可用于在 AWS 上的给定区域中配置和创建新的 VPC 吗?如果可以,有人可以给我指出正确的方向或提供一些信息来帮助我吗?
我最近才开始使用 SaltStack。到目前为止,我已经在一个区域中手动创建了 VPC,并在那里设置了一个 Salt Master 实例,以部署、配置和管理该 VPC 内的其他 EC2 minions。我正在寻找一种使用 Salt 在不同区域中创建新 VPC 的方法 - 无论当前 Master 是托管在 AWS 还是外部网络上。如果这不可能,我想我可以使用 AWS CLI 工具和一些脚本来处理设置的这一方面。
答案1
从 salt-2015.8.0 开始,salt 现在具有 boto_vpc 状态,可用于完成您要完成的任务https://docs.saltstack.com/en/latest/ref/states/all/salt.states.boto_vpc.html