云容器引擎 CCE-网络概述:Service

时间:2024-05-31 08:37:34

Service

Service是用来解决Pod访问问题的。每个Service有一个固定IP地址,Service将访问流量转发给Pod,而且Service可以给这些Pod做负载均衡。

图1 通过Service访问Pod

根据创建Service的类型不同,可分成如下模式:

  • ClusterIP:用于在集群内部互相访问的场景,通过ClusterIP访问Service。
  • NodePort:用于从集群外部访问的场景,通过节点上的端口访问Service。
  • LoadBalancer:用于从集群外部访问的场景,其实是NodePort的扩展,通过一个特定的LoadBalancer访问Service,这个LoadBalancer将请求转发到节点的NodePort,而外部只需要访问LoadBalancer。
  • DNAT:用于从集群外部访问的场景,为集群节点提供 网络地址转换 服务,使多个节点可以共享使用弹性IP。

Service的详细介绍请参见服务概述

support.huaweicloud.com/usermanual-cce/cce_10_0010.html