本节介绍如何查看服务列表。

操作步骤

  1. 以具有应用负载查看权限的用户登录 KubeSphere 企业版 Web 控制台并进入您的项目。

  2. 在左侧导航栏选择应用负载 > 服务

    • 服务列表提供以下信息:

      参数描述

      名称

      服务的名称和描述信息。

      服务类型

      服务的类型。取决于服务的创建方式,KubeSphere 企业版将服务划分为以下类型:

      • 有状态服务:服务的内部访问模式为 Headless,后端工作负载为有状态副本集。

      • 无状态服务:服务的内部访问模式为 VirtualIP,后端工作负载为部署。

      • 外部服务:服务将业务流量转发给集群外部的其他服务。系统不为服务分配虚拟 IP 地址,可通过 <service name>.<project name>.svc.cluster.local 格式的域名从集群内部访问。

      • 自定义服务:用户通过自定义服务的内部访问模式和后端工作负载创建的服务。

      应用

      服务所属的应用。

      内部访问

      服务的内部访问模式。

      • Headless:系统不为服务分配虚拟 IP 地址,可通过 <service name>.<project name>.svc.cluster.local<service name>.<project name> 格式的域名从集群内部访问。

      • VirtualIP:系统为服务分配一个虚拟 IP 地址供集群内部访问,同时也支持通过 <service name>.<project name>.svc.cluster.local<service name>.<project name> 格式的域名从集群内部访问。

      • ExternalName:服务将业务流量转发给集群外部的其他服务。系统不为服务分配虚拟 IP 地址,可通过 <service name>.<project name>.svc.cluster.local 格式的域名从集群内部访问。

      外部访问

      服务的外部访问模式。

      • NodePort:系统将节点的端口映射到服务端口,可通过节点的 IP 地址和节点端口访问服务。

      • LoadBalancer:系统在 NodePort 服务的基础上为服务分配一个外部 IP 地址,并将外部 IP 地址与一个外部负载均衡器绑定。外部负载均衡器监听服务对应的节点端口,从而可以通过外部 IP 地址访问服务。为实现上述功能,LoadBalancer 类型的服务需要负载均衡器插件和基础设施环境提供支持,并且需要设置相关注解。有关更多信息,请联系您的基础设施环境提供商。

      创建时间

      服务的创建时间。

    • 在列表上方点击搜索框并设置搜索条件,可按名称搜索服务。

    • 在列表右上角点击refresh可刷新列表信息。

    • 在列表右上角点击cogwheel可定制列表中显示的信息。