使用非github下载的mandatory并修改后接下来像是
35、Service Ingress(vi小技巧co) (gaojiupan.cn)
中剩余的多个虚拟主机的访问的实验也是可以成功的。
但是当访问某个虚拟主机的时候可能会出现错误如:
503 Service Temporarily Unavailable
有可能是某个虚拟主机出现了两条ingress
[root@k8s-master01 ingress-vh]# kubectl get ingress
NAME HOSTS ADDRESS PORTS AGE
ingress1 www1.atguigu.com 10.96.114.103 80 4m1s
ingress2 www2.atguigu.com 10.96.114.103 80 4m1s
nginx-test www1.atguigu.com 10.96.114.103 80 3h21m
可能是上次实验环境没有清理干净所致,再次手动删除一个即可
[root@k8s-master01 ingress-vh]# kubectl delete ingress nginx-test
ingress.extensions "nginx-test" deleted
目前发现这种问题就出现在访问某个虚拟主机的hostname.html时候出现问题,若仅仅访问虚拟主机主机域名+端口是没有问题的。