Cloud

Kubernetes

Also known as: K8s

Reviewed by Glintr Learn ReviewersUpdated 5 min readArea: Cloud
Quick Answer

What is Kubernetes?

Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications.

Definition

Originally built at Google, Kubernetes orchestrates containers across clusters of machines — handling scheduling, self-healing, service discovery, and rolling updates. It is the de-facto standard for running containerised workloads in production.

Applications

  • Running production microservice fleets
  • Auto-scaling web applications
  • Blue-green and canary deployments
  • Managing hybrid cloud workloads

Advantages

  • Massive ecosystem
  • Cloud-agnostic
  • Self-healing and auto-scaling built in

Limitations

  • Steep learning curve
  • Operationally complex for small teams
Related Concepts
Find your best program