該解決方案有何用途?
該解決方案可以幫助用戶在華為云彈性云服務(wù)器 ECS上輕松搭建Docker Swarm集群,Docker是開發(fā)人員和系統(tǒng)管理員使用容器開發(fā)、部署和運(yùn)行應(yīng)用程序的平臺。借助Docker,用戶可以用與管理應(yīng)用程序相同的方式來管理基礎(chǔ)架構(gòu)。通過利用Docker的方法來快速交付、測試和部署代碼,用戶可以大大減少編寫代碼和在生產(chǎn)環(huán)境中運(yùn)行代碼之間的延遲。
方案架構(gòu)
該解決方案可以幫助用戶在華為云彈性云服務(wù)器 ECS上快速部署高可用Docker Swarm集群。
快速部署高可用Docker Swarm集群
版本:1.0.3????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
上次更新日期:2023年8月
來源:由華為云構(gòu)建
部署:預(yù)計20分鐘
卸載:預(yù)計10分鐘
架構(gòu)描述
該解決方案會部署如下資源:
1. 創(chuàng)建兩臺Linux彈性云服務(wù)器 ECS,部署在不同的可用區(qū),搭建Docker主管節(jié)點(diǎn)和從管節(jié)點(diǎn),負(fù)責(zé)集群控制面,進(jìn)行諸如監(jiān)控集群狀態(tài)、分發(fā)任務(wù)至工作節(jié)點(diǎn)等操作。
2. 創(chuàng)建三臺Linux彈性云服務(wù)器 ECS,部署在相同可用區(qū),搭建Docker從管節(jié)點(diǎn)和工作節(jié)點(diǎn),從管節(jié)點(diǎn)負(fù)責(zé)集群控制面,進(jìn)行諸如監(jiān)控集群狀態(tài)、分發(fā)任務(wù)至工作節(jié)點(diǎn)等操作,工作節(jié)點(diǎn)接收來自管理節(jié)點(diǎn)的任務(wù)并執(zhí)行。
3. 創(chuàng)建安全組,保護(hù)彈性云服務(wù)器 ECS的網(wǎng)絡(luò)安全,通過配置安全組規(guī)則,限定云服務(wù)器的訪問端口。
架構(gòu)描述
該解決方案會部署如下資源:
1. 創(chuàng)建兩臺Linux彈性云服務(wù)器 ECS,部署在不同的可用區(qū),搭建Docker主管節(jié)點(diǎn)和從管節(jié)點(diǎn),負(fù)責(zé)集群控制面,進(jìn)行諸如監(jiān)控集群狀態(tài)、分發(fā)任務(wù)至工作節(jié)點(diǎn)等操作。
2. 創(chuàng)建三臺Linux彈性云服務(wù)器 ECS,部署在相同可用區(qū),搭建Docker從管節(jié)點(diǎn)和工作節(jié)點(diǎn),從管節(jié)點(diǎn)負(fù)責(zé)集群控制面,進(jìn)行諸如監(jiān)控集群狀態(tài)、分發(fā)任務(wù)至工作節(jié)點(diǎn)等操作,工作節(jié)點(diǎn)接收來自管理節(jié)點(diǎn)的任務(wù)并執(zhí)行。
3. 創(chuàng)建安全組,保護(hù)彈性云服務(wù)器 ECS的網(wǎng)絡(luò)安全,通過配置安全組規(guī)則,限定云服務(wù)器的訪問端口。