Kubernetes

Software that runs containers across many servers, restarting failures and spreading load. The standard for operating large systems.

What it tells you about a developer

Kubernetes experience is a scale signal. Small teams rarely need it, so a developer who has operated a cluster has usually worked somewhere with many services and real traffic. It is one of the most-named skills in infrastructure job descriptions and one of the scarcer ones, so expect competitive searches. Running a cluster and deploying to one a platform team maintains are both useful experience, and they are different jobs.

Type
Platform
Released
2015
Used in
Infrastructure & DevOps

Kubernetes runs containers across a fleet of servers. Teams tell it what should be running, and it starts containers, replaces ones that crash, and spreads traffic among them. Google open-sourced it in 2014, and every major cloud sells a managed version: EKS on AWS, GKE on Google Cloud, AKS on Azure. It is the standard for large-scale deployment.

Someone who knows Kubernetes also knows

They can pick up quickly

Related