H
Web & Technology

Kubernetes (كوبرنتيس)

Kubernetes is an open-source platform that automates deploying, scaling, and managing containerized applications. It schedules containers across servers, keeps them running, replaces failed ones, and scales them up or down based on demand.

In Iraqi dialect

نظام يدير الحاويات ويخليها تشتغل بدون توقف

In detail

Containers package an app with everything it needs to run, but running thousands of them reliably requires orchestration. Kubernetes is the de-facto orchestrator: you declare the desired state — how many copies, what resources, how to update — and it continuously reconciles reality to match. It handles load balancing, service discovery, rolling updates, and self-healing when containers crash. While powerful, Kubernetes has a learning curve, so many teams use managed versions from cloud providers. It is the backbone of modern microservices and large-scale AI infrastructure.

Practical example

A platform runs on Kubernetes so when traffic spikes, new service instances start automatically within seconds.

Frequently asked questions

What does Kubernetes actually do?

It schedules containers, keeps them healthy, scales them, and manages updates across a cluster of servers.

Do I need Kubernetes?

If you run many containers or microservices at scale, yes. Small apps often do fine with simpler hosting.

Related terms

Related services