๐ŸŽ New User? Get 20% off your first purchase with code NEWUSER20 ยท โšก Instant download ยท ๐Ÿ”’ Secure checkout Register Now โ†’
Menu

Categories

Cloud Computing Intermediate

What is Kubernetes Service?

An abstraction that provides a stable network endpoint for accessing a group of Pods, handling load balancing and service discovery.

Services provide a stable IP address and DNS name for a set of Pods selected by labels. Types include ClusterIP (internal only), NodePort (external via node ports), LoadBalancer (cloud load balancer), and ExternalName (DNS alias).

Services handle the problem of Pod ephemerality โ€” Pods come and go, but the Service endpoint remains constant. kube-proxy implements load balancing across Pod replicas. Ingress controllers manage external HTTP/HTTPS access to Services.

Related Terms

Spot Instance
Discounted cloud compute instances that use spare capacity at significantly lower prices but can be interrupted with short notice.
Cloud Monitoring
Services that collect, analyze, and alert on metrics, logs, and traces from cloud infrastructure and applications.
SLA (Service Level Agreement)
A formal agreement between a service provider and customer defining guaranteed levels of service availability and performance.
Lambda Function (Cloud)
An AWS serverless compute service that runs code in response to events without provisioning or managing servers.
Cloud-Native
An approach to building applications that fully exploit cloud computing advantages like scalability, resilience, and flexibility.
Cloud Storage Tiers
Different storage classes offered by cloud providers, optimized for varying access patterns from frequent to archival use.
View All Cloud Computing Terms โ†’