Kubernetes Services are a fundamental building block for network connectivity in a cluster. They enable communication and load balancing to applications by providing a consistent endpoint for clients. Services can be used to expose applications within the cluster, externally, or across namespaces. See Kubernetes Documentation: Service for details.
The Services table lists the cluster Services. You can click the list items and open the details panel with comprehensive information and various options. The Namespace drop-down list filters the cluster objects by namespaces. You can also search for a specific item using the Search Services input field.
You can resize and reorder the table columns. Drag the column border in the table header to change the width. To change the column position, drag its header left or right. Also, you can sort objects in ascending or descending order by clicking the header of a column and configure the column visibility. By default, the table consists of the following columns:
The table content can be exported in the
CSV file format.
|Name||Displays the name of each service.|
|Namespace||Indicates the namespace in which the service resides.|
|Type||Specifies the type of service (e.g., ClusterIP, NodePort, LoadBalancer).|
|Cluster IP||Shows the cluster-specific IP address used for internal communication.|
|Ports||Lists the ports exposed by the service.|
|External IP||Displays the external IP address if applicable.|
|Selector||Provides information about the label selector used for routing traffic to pods.|
|Age||Indicates how long the service has been running.|
|Status||Displays the current status of the service.|
Clicking on the button opens a drop-down list with the following actions: