我不确定这是否可行,因为我没有找到有关如何执行此操作的任何文档或信息: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