Kubernetes

termo

nuvemcultura de operações

Significa: Kubernetes (K8s)

Um sistema de código aberto para automatizar a implantação e a escalabilidade de aplicações em contêineres.

O Kubernetes (abreviado K8s) agenda contêineres por um cluster, reinicia os que falham e os escala conforme a demanda, então os operadores declaram o estado desejado e ele converge para lá. Tornou-se a camada de controle padrão para cargas nativas de nuvem.

O Kubernetes roda contêineres num cluster e reconcilia continuamente o estado real em direção a um estado declarado, reiniciando o que falhou e reagendando o que não consegue rodar onde está. O modelo declarativo é a substância: você descreve o resultado e o controlador descobre os passos.

Sua fama de complexidade é merecida e em boa medida mal dirigida. A complexidade é inerente a rodar sistemas distribuídos com confiabilidade, e o Kubernetes a torna explícita em vez de criá-la, e é por isso que uma implantação pequena parece sobrecarga enorme e uma grande parece que a alternativa teria sido pior. A crítica genuína é que ele é frequentemente adotado para cargas que rodariam bem em duas máquinas virtuais, em que o peso operacional é real e o benefício é teórico.

Também conhecido como: k8s, kube, kubernetes

Todos os verbetes do glossário