glongzh 刚在私有环境搭了一套ks,看到在网关设置中只有NodePort和公有云网关两类,请教下在私有环境中,如何将服务通过自定义域名对外发布呢?只有NodePort的话,那不是都要带端口号吗? 例如,部署了一个nginx服务,我想通过http://nginx.local访问,而不是http://nginx.local:32185这种,请问要如何才行呢?
lucumt 同问,不知道为啥这个帖子沉默了 我还在Stackoverflow上花了50reputation的巨额成本咨询了一个相关问题,目前尚未找到解决方案https://stackoverflow.com/questions/77042470/nginx-proxy-pass-with-redirect-not-working
pastry lucumt 你就部署一个ingress-nginx 然后配置网络是 hostnetwork:true 就可以使用80 443 ,前提是你运行ingress-nginx 的机器80 443端口没有被占用,缺点就是你只能用这台机器的ip访问了