閘道器叢集

閘道器叢集.

閘道器叢集

當您安裝新的 OpenResty Edge Node 閘道器伺服器時,可以選擇透過手動或自動的方式將其加入到現有的閘道器叢集中。本文件將詳細介紹這兩種方法的操作流程。

灰度閘道器節點

在對一個應用做了修改之後,可能需要有一個灰度釋出的流程。 讓新的配置在部分閘道器節點中生效,執行並觀察一段時間,確認沒有問題後,再發布到其他叢集中。 那麼在 Edge 中如何實現灰度釋出呢?首先我們需要指定某些閘道器節點是 灰度節點 。

Keepalived 組

Keepalived 組基於 Keepalived 的 VRRP 協議,將同一叢集內的多個 Edge 節點作為一個組,提供的 IP 層的高可用解決方案。

閘道器叢集繫結到 k8s 叢集

將閘道器叢集和某個 k8s 叢集繫結,繫結後透過這個 k8s 叢集部署的 edge-node 會被自動批准,並自動新增到這個閘道器叢集中。 點選新建閘道器叢集,填寫閘道器叢集的名字,選擇叢集分割槽。 開啟 Map to Kubernetes 開關,選擇 k8s 叢集。點選建立。

健康檢查

我們可以在分割槽級別/叢集級別為閘道器節點開啟健康檢查。 開啟健康檢查後,edge-admin 會按照配置,向 edge-node 發起檢查請求, 如果不符合預期,則認為該 node 不健康。

閘道器分割槽

OpenResty Edge 支援配置多分割槽,你可以把指定的應用釋出到特定的分割槽上。 請注意,以下是預留或者已佔用的埠: 80、443:預設用於代理 APP 的服務,公網可見。 11212:用於共享 ssl session,內網可見。 8090:用於叢集內資源共享,內網可見。

已封禁 IP 管理

在 閘道器叢集 > 已封禁 IP 管理 中,你可以管理已經被封禁的 IP。