Ingress概述
更新時間 2024-08-23 15:24:02
最近更新時間: 2024-08-23 15:24:02
分享文章
本章節進行Ingress相關概述介紹
概述
K8s Ingress用于暴露集群內部的服務給給外部訪問,作為流量入口承載所有外部進入集群內部的流量;通過K8s Ingress資源可以配置外部流量訪問集群內部服務的各種規則,實現流量路由、負載均衡等豐富的流量治理策略。除了路由策略配置,還需要數據面實際承載流量,執行Ingress中指定的路由策略,這里的數據面對應K8s Ingress controller,整體架構如下:

MSE云原生網關支持標準K8s Ingress,當前MSE云原生網關為虛機部署模式,通過在云容器引擎集群中部署mse ingress controller把Ingress資源轉成網關配置資源并下發,整體架構如下:

組件功能說明
- mse ingress controller:K8s controller,監聽K8s Ingress及apisix Ingress資源,轉成數據面配置并下發到數據面。
- mse云原生網關:承載業務流量的數據面,接收控制臺及mse ingress controller下發的配置指令。
注意通過Ingress生成的配置不可以通過控制臺修改