Updated on 2025-06-13 GMT+08:00

Service Type

It allows you to specify the type of a Service.

  • ClusterIP: Services are exposed through the internal IP address of the cluster. If this mode is selected, Services can only be accessed from within the cluster. This is the default value if the parameter is not specified. You can use ingresses or Gateway APIs to expose Services to the public if needed.
  • NodePort: Services are exposed through each Node's IP address using a static port. To make the port available, Kubernetes sets a cluster IP address, the same as if you had requested a ClusterIP Service.
  • LoadBalancer: Services are exposed to external networks using external load balancers. The LoadBalancer Services are integrated with the Huawei Cloud ELB service.
  • ExternalName: Services are mapped to the contents of the externalName field (for example, to the hostname api.foo.bar.example). The mapping configures your cluster's DNS server to return a CNAME record with that external hostname value. No proxy of any kind needs to be set up.

Value Range

ClusterIP, NodePort, LoadBalancer, or ExternalName

Default Value

ClusterIP

Modifiable

Yes

Scope

CCE standard and CCE Turbo clusters

Suggestions

Configure the Service type as required.