Con la proliferazione dei container, oggi un'organizzazione potrebbe averne centinaia o migliaia. Sono necessari team operativi per pianificare e automatizzare la distribuzione dei container, la creazione di reti, la scalabilità e la disponibilità. Entra nell'orchestrazione dei container.
Basato su Borg, la piattaforma interna di orchestrazione dei container di Google, Kubernetes è stato presentato al pubblico come strumento open source nel 2014, con Microsoft, Red Hat, IBM e altri importanti attori tecnologici che hanno aderito come primi membri della comunità Kubernetes. Nel 2015, Google ha donato Kubernetes alla Cloud Native Computing Foundation (CNCF), l'hub open source e indipendente dal fornitore di computing cloud-native.
Kubernetes è diventato il primo progetto ospitato del CNCF nel marzo 2016. Da allora Kubernetes è diventato lo strumento di orchestrazione dei container più usato in tutto il mondo per eseguire workload basati su container. In un report CNCF, Kubernetes risulta il secondo progetto open source più grande al mondo dopo Linux e lo strumento di orchestrazione dei container primario per il 71% delle aziende Fortune 100.
Nel 2018, Kubernetes è stato il primo progetto di laurea del CNCF, diventando uno dei progetti open source in più rapida crescita nella storia. Mentre altre opzioni di orchestrazione dei container, in particolare Docker Swarm e Apache Mesos, hanno guadagnato una certa popolarità all'inizio, Kubernetes è diventato rapidamente il più adottato.
Da quando Kubernetes è entrato a far parte del CNCF nel 2016, il numero di collaboratori è cresciuto fino a 8.012, con un incremento del 996%. Al momento della stesura di questo articolo, i collaboratori hanno aggiunto oltre 123.000 commit al repository Kubernetes su GitHub.