[英]Tool to automate Docker Swarm
我遵循了有关在 Virtualbox 上设置 Swarm 的 Docker 文档。 我想在 AWS、Azure 或 DigitalOcean 上设置它是相同的过程。 每次都需要手动完成很多工作。
有没有工具可以自动执行此操作?
我想使用一些东西来设置和扩展 Swarm,就像 Compose 为 Docker 所做的那样。
也许我会从一个 AWS 实例和 2-3 个容器开始,然后将它们扩展到 100 个容器,然后相应地扩展实例。 然后我想缩小到 2 个实例,其余的将关闭。
这样的东西存在吗?
您可以使用Docker Machine轻松配置主机和配置 swarm(示例)。
Docker 生态系统还包括Tutum或Docker Cloud等托管解决方案,可轻松实现您想要的。
您可以使用Ansible来配置 Swarm 主控、Swarm 节点和所有必需的集群发现。 Ansible 是一个通用的 IT 自动化工具,但它带有一个非常强大的Docker 模块,可以轻松设置 Docker Swarm。
这个 GitHub 存储库展示了如何使用 Ansible 设置 Swarm 的一个很好的例子。
查看devopsbyte.com博客,其中介绍了如何使用ansible设置docker swarm 集群
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.