Kubernetes 服务有四种类型:
1、ClusterIP(集群IP)
ClusterIP 是默认和最常见的服务类型。Kubernetes 会为 ClusterIP 服务分配一个集群内部 IP 地址。 这使得服务只能在集群内访问。
2、NodePort(节点端口)
NodePort 服务是 ClusterIP 服务的扩展。 NodePort服务路由到的 ClusterIP 服务会自动创建。
3、、LoadBalancer(负载均衡器)
LoadBalancer 服务是 NodePort 服务的扩展。 外部负载均衡器路由到的 NodePort 和 ClusterIP 服务是自动创建的。
4、 ExternalName(外部名称)
ExternalName 类型的服务将 Service 映射到 DNS 名称,而不是典型的选择器,例如 my-service。