真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

如何部署Calico網(wǎng)絡(luò)

如何部署Calico網(wǎng)絡(luò),相信很多沒有經(jīng)驗(yàn)的人對(duì)此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個(gè)問題。

創(chuàng)新互聯(lián)主要從事成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)豐順,十年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):18980820575

Calico 是一個(gè)純?nèi)龑拥奶摂M網(wǎng)絡(luò)方案,Calico 為每個(gè)容器分配一個(gè) IP,每個(gè) host 都是 router,把不同 host 的容器連接起來。與 VxLAN 不同的是,Calico 不對(duì)數(shù)據(jù)包做額外封裝,不需要 NAT 和端口映射,擴(kuò)展性和性能都很好。

與其他容器網(wǎng)絡(luò)方案相比,Calico 還有一大優(yōu)勢:network policy。用戶可以動(dòng)態(tài)定義 ACL 規(guī)則,控制進(jìn)出容器的數(shù)據(jù)包,實(shí)現(xiàn)業(yè)務(wù)需求。

實(shí)驗(yàn)環(huán)境描述

Calico 依賴 etcd 在不同主機(jī)間共享和交換信息,存儲(chǔ) Calico 網(wǎng)絡(luò)狀態(tài)。我們將在 host 192.168.56.101 上運(yùn)行 etcd。

Calico 網(wǎng)絡(luò)中的每個(gè)主機(jī)都需要運(yùn)行 Calico 組件,提供容器 interface 管理、動(dòng)態(tài)路由、動(dòng)態(tài) ACL、報(bào)告狀態(tài)等功能。

實(shí)驗(yàn)環(huán)境如下圖所示:

首先啟動(dòng) etcd。

啟動(dòng) etcd

在 host 192.168.56.101 上運(yùn)行如下命令啟動(dòng) etcd:

etcd -listen-client-urls http://192.168.56.101:2379 -advertise-client-urls http://192.168.56.101:2379


etcd 安裝配置詳細(xì)方法請(qǐng)參考 flannel 章節(jié)。

修改 host1 和 host2 的 Docker daemon 配置文件 /etc/systemd/system/docker.service, 連接 etcd:

--cluster-store=etcd://192.168.56.101:2379

重啟 Docker daemon。

systemctl daemon-reload

systemctl restart docker.service

部署 calico

下載 calicoctl:

wget -O /usr/local/bin/calicoctl https://github.com/projectcalico/calicoctl/releases/download/v1.0.2/calicoctl

chmod +x calicoctl

在 host1 和 host2 上啟動(dòng) calico:

calicoctl node run


啟動(dòng)過程如下:

① 設(shè)置主機(jī)網(wǎng)絡(luò),例如 enable IP forwarding。

② 下載并啟動(dòng) calico-node 容器,calico 會(huì)以容器的形式運(yùn)行(與 weave 類似)。

③ 連接 etcd。

④ calico 啟動(dòng)成功。

創(chuàng)建 calico 網(wǎng)絡(luò)

在 host1 或 host2 上執(zhí)行如下命令創(chuàng)建 calico 網(wǎng)絡(luò) cal_ent1:

docker network create --driver calico --ipam-driver calico-ipam cal_net1

--driver calico 指定使用 calico 的 libnetwork CNM driver。

--ipam-driver calico-ipam 指定使用 calico 的 IPAM driver 管理 IP。

calico 為 global 網(wǎng)絡(luò),etcd 會(huì)將 cal_net 同步到所有主機(jī)。

看完上述內(nèi)容,你們掌握如何部署Calico網(wǎng)絡(luò)的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!


文章名稱:如何部署Calico網(wǎng)絡(luò)
文章分享:http://weahome.cn/article/jicsei.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部