20-【istio】-【流量管理】-【Ingress gateway】Istio ingress gateway
这里以istio 1.6.0为例不同版本的istio安装步骤参考官网:Istio / Ingress Gatewaysistio ingress gateway是进入集群的大门;istio egress gateway是出去集群的大门。istio ingress gateway和 istio 中自己定义的gateway资源的关系:可以把istio ingress gateway理解为:k8s中的t
·
这里以istio 1.6.0为例
不同版本的istio安装步骤参考官网:Istio / Ingress Gateways
注:这里只给出相关步骤参考,在实践时,结合该博客、官网一起看。
istio ingress gateway是进入集群的大门;
istio egress gateway是出去集群的大门。
istio ingress gateway和 istio 中自己定义的gateway资源的关系:
- 可以把istio ingress gateway理解为:k8s中的traefik ingress controller或nginx ingress controller
- 可以把 istio 中自己定义的gateway资源理解为:k8s中的ingress
- 所以 istio ingress gateway和 istio 中自己定义的gateway资源之间的关系,就类似于k8s中traefik ingress controller或nginx ingress controller与k8s中ingress之间的关系。
一、准备工作
二、实验过程
(1)确定ingress的IP和端口
(2)使用istio gateway配置Ingress
【1】创建istio gateway
【2】通过gateway配置进入的流量
【3】使用curl访问httpbin服务
【4】访问其它URL,应该会看到一个HTTP 404错误。
(3)使用浏览器访问ingress服务【在不配置本地hosts前提下,使“在浏览器访问相关URL”是正常的】
(4)如果上面的流程中,有哪一步访问不通,可以使用如下的步骤进行排错
三、测试完之后,清除相应规则,以防对下次案例的影响
更多推荐
已为社区贡献16条内容
所有评论(0)