Istio Gateway与Kubernetes Ingress Controller对比

  1. 云栖社区>
  2. 容器服务Docker&Kubernetes>
  3. 博客>
  4. 正文

Istio Gateway与Kubernetes Ingress Controller对比

布帆 2018-09-06 20:32:09 浏览4833
展开阅读全文

在Kubernetes环境中,Kubernetes Ingress用于配置需要在集群外部公开的服务。但是在Istio服务网格中,更好的方法是使用新的配置模型,即Istio Gateway。Gateway允许将Istio流量管理的功能应用于进入集群的流量。

二者在支持的功能上的对比,如下表所示

Istio Gateway阿里云Ingress ControllerNGINX Ingress Controller
根据HTTP Header选择路由规则支持仅支持单个Header,不支持多个Header组合不支持
Header规则支持正则表达式支持支持不支持
服务之间设置权重拆分流量支持支持不支持
Header和权重规则组合使用支持支持不支持
路由规则检查支持不支持不支持
路由规则粒度service下的不同podserviceservice
支持的协议HT

网友评论

登录后评论
0/500
评论
布帆
+ 关注
所属云栖号: 容器服务Docker&Kubernetes