我已经在kubernetes中从官方文档中安装了nginx入口。但是在配置规则而不提及"主机"时。我得到以下错误:
错误++++++spec.rules[0].host: Required value
是否可以在没有主机的情况下配置它,因为我只想使用IP地址
访问它,我还找到了下面的部署文件,我可以用它来应用没有"host"的规则。但不确定这是否安全。请指引我到这里
kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v0.44.0/deploy/static/provider/cloud/deploy.yaml
您的意思是配置入口吗?入口控制器与入口本身不同。如果您正在配置入口,那么host是完全可选的。如果不指定"host",则默认所有http流量都通过IP地址进行定向。更多信息请参考本文档https://kubernetes.io/docs/concepts/services-networking/ingress/