Kubernetes中Service的类型有哪些?

提问者:帅平 问题分类:运维
Kubernetes中Service的类型有哪些?

 您阅读本篇文章共花了: 

1 个回答
绿水长流
绿水长流
在kubernetes中service的类型有4种,分别是如下:
一、ClusterIP
通过集群内部的一个 IP 地址暴露 Service,只在集群内部可以访问

二、NodePort
通过每一个节点上的的静态端口(NodePort)暴露 Service,同时自动创建 ClusterIP 类型的访问方式
1、在集群内部通过 $(ClusterIP): $(Port) 访问
2、在集群外部通过 $(NodeIP): $(NodePort) 访问

三、LoadBalancer
通过云服务供应商(AWS、Azure、GCE 等)的负载均衡器在集群外部暴露 Service,同时自动创建 NodePort 和 ClusterIP 类型的访问方式
1、在集群内部通过 $(ClusterIP): $(Port) 访问
2、在集群外部通过 $(NodeIP): $(NodePort) 访问
3、在集群外部通过 $(LoadBalancerIP): $(Port) 访问

四、ExternalName
将 Service 映射到 externalName 指定的地址(例如:foo.bar.example.com),返回值是一个 CNAME 记录。不使用任何代理机制
发布于:2年前 (2022-10-27) IP属地:未知
我来回答