繫結上游到 k8s 服務

如果上游的節點是某個 k8s 服務,可以將這個上游和 k8s 服務進行繫結。

這樣當 k8s 服務的節點 IP 有變動的時候,OpenResty Edge™ 會感知到並自動更新上游節點。

新建上游的時候選擇 Use Kubernetes Service。

然後選擇 k8s 叢集,選擇名稱空間,選擇服務,選擇服務埠。完成後點選儲存。

儲存成功,admin 會自動發現 k8s 服務節點,並設定到上游中。

將 k8s 服務的節點新增到 3 個,重新整理介面會發現,上游節點已經自動更新。