網路架構

步驟講解
- 前往 Cloudflare Zero Trust 設定 tunnel

- 在控制節點設定安裝 cloudflared 服務
- 先複製 token,token 位置可以從 docker 安裝看到
- 使用 k8s 配置 cloudflared 服務 (記得替換 token value)
- 檢查是否連接成功


- 設定路由相關轉發
- 前往公用主機名稱設定相關 DNS
- 設定轉發相關規則
- 有設定子網域會自動在 DNS 設定添加一筆 A 紀錄
- 使用 k8s service cluster dns 連接 (
service-name
.namespace
.svc.cluster.local ) - 使用 traefike ingressRoute 連接 ( 連接到 traefik service 後再導向流量 ) (如上圖)


網域設定:
服務設定:
- 檢查是否設定正確

參考資料: