添加集群时,如果同时填写服务器的外网和内网IP或内外网ip均不填写,集群正常,添加负载正常,但是如果只填写外网ip,服务可以正常运行,但是负载均衡添加时报错,报错信息如下:
Internal error occurred: failed calling webhook “validate.nginx.ingress.kubernetes.io”: Post “https://ingress-nginx-controller-admission.ingress-nginx.svc:443/networking/v1/ingresses?timeout=10s”: context deadline exceeded
需求场景:
目前有两台服务器,一台是购买的阿里云服务器,可以正常注册,一台是公司服务器,有固定内外网ip,但是没有80和443端口,想实现,把两台服务器添加到一台集群中,然后通过阿里云服务器转发到公司服务器上,经过多次尝试,发现,阿里云服务器填写内网外ip注册到集群正常,但是添加公司服务器时,看日志是通过阿里云服务器内网ip链接的,这个肯定连不上,后又把阿里云服务器重新注册集群,只填写外网ip,不填写内网ip,阿里云服务器添加负载也异常,如上述错误。
疑问:
上述所说两台服务器是否可以添加到一个集群,实现阿里云服务器ingressnginx映射到公司服务器,另外rancher如果只填写外网ip,为何不可以正常添加负载均衡的域名。
麻烦帮忙看一下,万分感谢