51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

k8s service 类型 ClusterIP – Nodeport-LoadBalance- ExternalName

k8s service 类型 ClusterIP - Nodeport-LoadBalance- ExternalName:
service主要解决Pod的动态变化,提供统一的访问入口。
service有以下两个作用:

(1)通过标签去关联一组Pod,以实现服务发现的功能;
(2)基于iptables或者ipvs实现负载均衡的功能;

service类型:
	- ClusterIP
		用于内部服务基于service名称的访问,这需要依赖于coreDns组件是正常工作的。
	- NodePort
		用于Kubernetes集群以外的服务主动访问运行在Kubernetes集群内部的服务。
	- LoadBalance:
		用于公有云环境的服务暴露。
	- ExternalName:
		用于将K8S集群外部的服务映射至K8S集群内部访问,让集群内部的Pod能够通过固定的service名称访问集群外部的服务。
		有时候也用于将不同namespace之间的pod通过ExternalName进行访问。

loadBalance 用的时候 openEBL: 连接

赞(5)
未经允许不得转载:工具盒子 » k8s service 类型 ClusterIP – Nodeport-LoadBalance- ExternalName