Section: IT & Technology · Cloud ComputingDifficulty: Advanced

Kubernetes

USUK

An open-source container orchestration system for automating deployment, scaling, and management of containers.

Also: K8s

Definition

Kubernetes (K8s) is an open-source container orchestration platform originally developed by Google that automates the deployment, scaling, and management of containerized applications. It groups containers into logical units (pods) for easy management and discovery, and provides features like self-healing (restarting failed containers), horizontal scaling, rolling updates, and service discovery. Kubernetes has become the de facto standard for running containerized workloads in production.

Example

A company runs 500 Docker containers across 20 servers using Kubernetes, which automatically restarts crashed containers and scales up during traffic spikes.

Synonyms

  • container orchestration
  • K8s
  • container management platform

Antonyms / Opposites

  • manual deployment
  • unorchestrated containers

Images

CC-licensed · free to use
More on Wikimedia
Loading images…

Video

  • docker
  • container
  • pod
  • helm

Dictionary Entry

Back to IT & Technology