Kubernetes è una piattaforma open source progettata per orchestrare container, ossia ambienti isolati che contengono codice e dipendenze di un'applicazione. In origine sviluppato da Google come progetto interno con il nome “Borg”, è stato reso pubblico e affidato alla CNCF nel 2015.
Il nome “Kubernetes” deriva dal greco antico e significa “timoniere”: una metafora perfetta per una tecnologia che guida e coordina sistemi complessi. Anche il logo ne richiama il significato, rappresentando un timone a sette raggi.
Kubernetes ha reso possibile un’evoluzione fondamentale: il passaggio da applicazioni monolitiche ad architetture a microservizi, in cui ogni componente dell'applicazione può essere sviluppato, distribuito e scalato in modo indipendente.