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