▪️Swarm 延伸 - Overlay 網路
2024-10-15
| 2025-3-19
字數 289閱讀時間 1 分鐘

Overview

overlay 網路主要用在 swarm 環境,讓網路可以同步跨越物理機共用,讓節點可以互相通信 (使用 VXLan 技術)
 

創建 Overlay 網路

在 “Swarm Manager” 上,使用 docker network create -d overlay [network name] 來創建

ingress

容器(服務)經由 Swarm 網路來映射 port 時, 每個在同一個 Swarm 的節點的端口都會被映射到容器的內部 port。
而因為 Swarm 會自動處理負載均衡,所以訪問各節點的端口 (ex: 192.168.1.3:8080)
其實就會先將流量導入到 swarm 默認創建的 ingress 網路,再經由 ingress 進行負載均衡,來判斷流量導向要導向哪個節點 (走 overlay 的網路)
流程圖如下:
notion image
 
  • Docker
  • Swarm 延伸 - 節點內負載均衡Nginx - 加入 SSL 憑證
    Loading...