Terway Edge網絡插件是ACK Edge集群提供的Underlay容器網絡插件。本文介紹Terway Edge網絡插件如何基于ENS彈性網卡提供容器網絡通信。
背景信息
Terway Edge網絡插件支持在ENS中基于ENS網絡的彈性網卡提供Underlay的容器網絡通信。
Terway Edge使用的彈性網絡接口(ENI)及其綁定的所有私有IP地址將自動分配給Pod。請勿手動配置私有IP。
在云端專用網絡VPC中,Terway會將彈性網卡(ENI)分配給Pod,多個Pod共享一個ENI,Pod地址從ENI的私有IP中分配,Pod網絡和ECS在一個網絡平面。
在邊緣側ENS網絡中,Terway也會將ENS的彈性網卡(ENI)分配給Pod,多個Pod共享一個ENI,Pod地址從ENI的私有IP中分配,Pod網絡和ENS在同一個網絡平面。
通常可以通過邊緣網絡加速(ENA)將中心云VPC和邊緣云ENS網絡實現內網互通,保證跨網絡域的容器、主機之間的網絡互通。
前提條件
在創建集群時選擇Terway Edge網絡插件。相關操作,請參見如何使用Terway Edge網絡插件。
已安裝terway-edge-controlplane組件。相關操作,請參見組件管理。
步驟一:綁定彈性網卡
節點接入之前需要手動掛載ENI到ENS實例,按照以下步驟操作完成后可接入節點。
登錄邊緣節點服務ENS控制臺,在左側導航欄選擇 。
在彈性網卡頁面,單擊創建彈性網卡,填寫相關內容后,單擊創建。
找到創建的彈性網卡ID,單擊右側對應綁定實例,選擇對應實例ID/名稱,單擊確定。
ENS實例綁定彈性網卡ENI需要先將ENS實例置為關機狀態,綁定成功之后重啟即可生效。
每個ENI可以分配25個私網IP,這些私網IP會分配給Pod作為Pod IP,即每個ENI可以支持25個Pod。
每個ENS實例可支持的最大Pod數 = ENI數量×25,您可以根據需求掛載對應數量的ENI。
步驟二:接入ENS節點
將ENS節點添加至ACK Edge集群。具體操作,請參見添加邊緣節點。