亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何部署Calico網絡

發布時間:2021-11-19 10:12:07 來源:億速云 閱讀:319 作者:柒染 欄目:云計算

如何部署Calico網絡,相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。

Calico 是一個純三層的虛擬網絡方案,Calico 為每個容器分配一個 IP,每個 host 都是 router,把不同 host 的容器連接起來。與 VxLAN 不同的是,Calico 不對數據包做額外封裝,不需要 NAT 和端口映射,擴展性和性能都很好。

與其他容器網絡方案相比,Calico 還有一大優勢:network policy。用戶可以動態定義 ACL 規則,控制進出容器的數據包,實現業務需求。

實驗環境描述

Calico 依賴 etcd 在不同主機間共享和交換信息,存儲 Calico 網絡狀態。我們將在 host 192.168.56.101 上運行 etcd。

Calico 網絡中的每個主機都需要運行 Calico 組件,提供容器 interface 管理、動態路由、動態 ACL、報告狀態等功能。

實驗環境如下圖所示:

首先啟動 etcd。

啟動 etcd

在 host 192.168.56.101 上運行如下命令啟動 etcd:

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


etcd 安裝配置詳細方法請參考 flannel 章節。

修改 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 上啟動 calico:

calicoctl node run


啟動過程如下:

① 設置主機網絡,例如 enable IP forwarding。

② 下載并啟動 calico-node 容器,calico 會以容器的形式運行(與 weave 類似)。

③ 連接 etcd。

④ calico 啟動成功。

創建 calico 網絡

在 host1 或 host2 上執行如下命令創建 calico 網絡 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 網絡,etcd 會將 cal_net 同步到所有主機。

看完上述內容,你們掌握如何部署Calico網絡的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

泸溪县| 桓台县| 文山县| 灌南县| 屯留县| 临漳县| 永州市| 齐齐哈尔市| 托里县| 马山县| 临泽县| 阿拉善盟| 宝坻区| 大荔县| 伊金霍洛旗| 西和县| 淮阳县| 龙门县| 琼结县| 苗栗市| 盐津县| 麻栗坡县| 灵丘县| 长兴县| 宿松县| 宁河县| 秦安县| 平南县| 红原县| 来凤县| 大田县| 德惠市| 仲巴县| 射洪县| 洞头县| 隆德县| 岱山县| 石屏县| 抚松县| 灌阳县| 丰都县|