[英]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.