K8s-Service
一、Service的ClusterIP模式--pod的服务发现和负载均衡kubectl expose deploy my-dep --port=8000 --target-port=80 --type=ClusterIP1.这次部署产生的这些pod统一暴露成一个统一的service服务地址,以后都来访问这个地址就可以负载均衡访问各个pod。2.上面代码的这种暴露就是--type=ClusterIP
·
一、Service的ClusterIP模式
--pod的服务发现和负载均衡
kubectl expose deploy my-dep --port=8000 --target-port=80 --type=ClusterIP
1.这次部署产生的这些pod统一暴露成一个统一的service服务地址,以后都来访问这个地址就可以负载均衡访问各个pod。
2.上面代码的这种暴露就是--type=ClusterIP,其暴露的这些东西只能在集群内部访问,公网不能访问。
二、Service的NodePort模式
--pod的服务发现和负载均衡
kubectl expose deploy my-dep --port=8000 --target-port=80 --type=NodePort
1.在每一台机器都开放相同的端口,如上30948端口,就可以在集群外使用任意一台的公网IP+端口也能负载均衡的访问到这些pod。
2.NodePort的范围在30000 - 32767之间。
更多推荐
已为社区贡献2条内容
所有评论(0)