Service 在 K8s 中有以下四种类型
- ClusterIp:默认类型,自动分配一个仅 Cluster 内部可以访问的虚拟 IP
- NodePort:在 ClusterIP 基础上为 Service 在每台机器上绑定一个端口,这样就可以通过 : NodePort 来访问该服务
- LoadBalancer:在 NodePort 的基础上,借助 cloud provider 创建一个外部负载均衡器,并将请求转发到 :NodePort
- ExternalName:把集群外部的服务引入到集群内部来,在集群内部直接使用。没有任何类型代理被创建,这只有 kubernetes 1.7 或更高版本的 kube-dns 才支持
Kubernetes(K8s)中的Service有四种类型:ClusterIP用于内部访问;NodePort在每个节点上开放端口供外部访问;LoadBalancer在云环境中创建外部负载均衡器;ExternalName则引入外部服务至集群内,此功能需kubernetes1.7及以上版本的kube-dns支持。

987

被折叠的 条评论
为什么被折叠?



