Saltstack:在多个可用区域中部署EC2实例

刚开始学习Saltstack来控制AWS的基础架构。 我们正在开发一个时间非常重要的应用程序,因此我们需要从一开始就部署一个分布式基础架构,以实现较低的传输时间。

我开始看盐,因为它简单而有效。 但是现在我需要部署这些实例,而且我不了解其中的一些程序。

Salt要求您定义提供者。 在提供商中,您可以指定区域和可用性区域。 问题是:如果你需要在几个地区和可用区域部署,它很快就会变得混乱和太久。

这个问题? 有什么办法可以自动化,而不必硬编码几十个可用区域?

您也可以在configuration文件中设置可用区域。 这样,您可以为每个可用区域提供所需的configuration文件。