Skip to main content

Service



Resource Icon

Resource Overview

An abstract Kubernetes resource that provides a single entry point to Pods and manages communication between them.

Associated Resources

Parent Resource

Connected Resources


Resource Configuration

Basic Settings

  • namespace : Namespace where the Service resource will be deployed
  • annotations : Kubernetes system metadata
  • labels : Labels for Service identification and classification
  • selector : Label selector used to choose Pods to receive traffic
  • type : Service type - ClusterIP, NodePort, LoadBalancer
  • session_affinity : Whether to route requests from the same client to a specific Pod - None, ClientIP

Port Settings (port)

  • port.protocol : Protocol used on the Service port - TCP, UDP
  • port.port : Service port number exposed externally
  • port.target_port : Port number on the Pod that receives traffic

References