首先,定义一个外部的网页,然后通过k8s中,反向代理过去这个网页。
1.外部网页设置了禁止ip访问,只能使用域名访问,当使用ip访问时报错404(用户自己在nginx中配置的报错信息)


2.当使用域名访问,正常

3. 如果在nginx中配置反向代理,只需这样配置即反向代理成功


4. 尝试在 k8s service中使用ExternalName ,将集群外部服务引入集群

5.使用ingress调用这个 service

并修改本地host文件

- 访问刚才ingress定义的这个域名结果,返回404,说明了service服务直接使用了ip访问,而不是域名
