簡體   English   中英

Docker Swarm關於AWS Cloudformation的說明

[英]Docker Swarm on AWS Cloudformation explaination

我正在看這個CloudFormation模板:

http://editions-us-east-1.s3.amazonaws.com/aws/stable/18.03.0/Docker.tmpl

該模板使用AWS上的EC2實例創建docker swarm集群。 該過程相對簡單:

  • 為群建立網絡
  • 為工人和經理創建擴展組
  • 初始化管理器並達到法定人數
  • 初始化工人並加入團隊

我從較高的層次上了解發生了什么,並且在本地計算機上毫不費力地手動創建了Docker Swarms。 但是,我未能掌握一些關鍵概念。

  1. 工人如何加入隊伍? 我看到管理器IP已發布到Dynamo DB表,但是工作人員將在哪里獲取令牌以加入群集,以及正在運行的命令在哪里,我看不到docker swarm join ...任何內容docker swarm join ...在模板文件
  2. ELB(彈性負載平衡器)的作用是什么? 所有節點都包含在平衡器中,那么它真正在平衡什么呢?

這兩件事非常令人困惑,因為似乎Docker是憑空創建此群集的,而不使用令牌,甚至沒有運行必要的docker命令! 我希望澄清這些工作原理!

是的,這是這些折舊模板的問題之一,它們不再獲得更新,並且他們所做的大部分工作都不是開源的。 我還沒有看到有關您所問問題的文檔。

對於Docker EE,Docker具有新的Docker認證基礎架構模板(Terraform加Ansible)。

對於Docker CE,Docker沒有當前支持的雲基礎架構模板。 有人在談論使用這些AWS / Azure模板做某事 ,但現在僅僅是想法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM