Kubernetes 如何公开节点';将容器端口连接到网络
我使用rancher和2台物理计算机(Windows)创建了kubernetes集群Kubernetes 如何公开节点';将容器端口连接到网络,kubernetes,rancher,Kubernetes,Rancher,我使用rancher和2台物理计算机(Windows)创建了kubernetes集群 母版:172.20.5.246 节点:172.20.5.227 一旦服务通过rancher服务器部署,当它也映射到主机的81时,如下所示 我无法通过172.20.5.227:81访问应用程序?即使我通过节点的防火墙公开端口假设:您的服务在内部工作,这意味着如果您在主节点或节点中检查服务,并且您可以访问该服务,则工作正常: 您需要将服务类型更改为NodePort。 通过这样做,您将公开外部服务 kubect
- 母版:
172.20.5.246
- 节点:
172.20.5.227
我无法通过
172.20.5.227:81访问应用程序?即使我通过节点的防火墙公开端口假设:您的服务在内部工作,这意味着如果您在主节点或节点中检查服务,并且您可以访问该服务,则工作正常:
您需要将服务类型更改为NodePort。
通过这样做,您将公开外部服务
kubectl-n编辑服务
编辑文件并将类型更改为NodePort(例如:
然后浏览到。假设:您的服务在内部工作意味着如果您在主节点或节点中检查服务,并且您可以访问该服务,则该服务将工作:
您需要将服务类型更改为NodePort。
通过这样做,您将公开外部服务
kubectl-n编辑服务
编辑文件并将类型更改为NodePort(例如:
然后浏览至。您可以分享您是如何创建此服务的吗?您可以分享yaml文件吗?您可以分享您是如何创建此服务的吗?您可以分享yaml文件吗?