kubectl port-forwarding(将端口从本地主机转发到集群中的 pod 以获取对集群资源的访问权限)和 NodePort 服务类型之间有什么区别?
您正在比较两个完全不同的事物。你应该compare https://medium.com/google-cloud/kubernetes-nodeport-vs-loadbalancer-vs-ingress-when-should-i-use-what-922f010849e0ClusterIP、NodePort、负载均衡器和入口。
第一个也是最重要的区别是 NodePort 公开是持久的,而通过使用端口转发来实现,您始终必须运行kubectl port-forward ...
并保持其活跃状态。
kubectl port-forward 用于测试、实验室、故障排除,而不是长期解决方案。它将在您的机器和 kubernetes 之间创建一条隧道,因此该解决方案将满足您的机器的需求。
NodePort 可以为您提供长期解决方案,并且可以满足节点所在网络内任何地方的需求。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)