Exposes the service externally using a cloud provider's load balancer. This is the standard way to expose services to the internet in cloud environments.
A lightweight, standalone, executable package of software that includes everything needed to run an application. Exposes the service externally using a cloud provider's
Automatically adjusts CPU and memory requests/limits for containers in pods, helping optimize resource allocation. Exposes the Service on each Node's IP at a static port
The control plane manages the worker nodes and the pods in the cluster. Exposes the service externally using a cloud provider's
A daemon that embeds the core control loops (like node controller, replication controller, and endpoint controller) to regulate the state of the cluster.
Exposes the Service on each Node's IP at a static port. It routes traffic from the outside directly to the internal ClusterIP service.
: A network proxy that maintains network rules on nodes for communication. Container Runtime : The software responsible for running containers (e.g., containerd