Com a proliferação dos contêineres, hoje, uma organização pode ter centenas ou milhares de contêineres. As equipes de operações são necessárias para agendar e automatizar a implementação de contêineres, rede, escalabilidade e disponibilidade. Entre na orquestração de contêineres.
Com base no Borg, plataforma interna de orquestração de contêineres do Google, o Kubernetes foi lançado ao público como uma ferramenta de código aberto em 2014, com a Microsoft, a Red Hat, a IBM e outros grandes players de tecnologia se tornando os primeiros membros da comunidade Kubernetes. Em 2015, o Google doou o Kubernetes à Cloud Native Computing Foundation (CNCF), o hub de computação nativo da nuvem de código aberto e independente de fornecedores.
O Kubernetes se tornou o primeiro projeto hospedado da CNCF em março de 2016. Desde então, o Kubernetes tornou-se a ferramenta de orquestração de contêineres mais usada para executar cargas de trabalho baseadas em contêineres em todo o mundo. Em um relatório da CNCF, o Kubernetes é o segundo maior projeto de código aberto do mundo (depois do Linux) e a principal ferramenta de orquestração de contêineres de 71% das empresas no ranking Fortune 100.
Em 2018, o Kubernetes foi o primeiro projeto graduado da CNCF, tornando-se um dos projetos de código aberto que mais crescem na história. Enquanto outras opções de orquestração de contêineres, principalmente o Docker Swarm e Apache Mesos, ganharam força no início, o Kubernetes rapidamente se tornou o mais amplamente adotado.
Desde que o Kubernetes ingressou na CNCF, em 2016, o número de colaboradores cresceu para 8.012, um aumento de 996%. Até o momento, os colaboradores já adicionaram mais de 123 mil commits ao repositório do Kubernetes no GitHub.