Kubernetes
O que é
Kubernetes (também conhecido como k8s) é uma plataforma de orquestração de contêineres de código aberto que automatiza a implantação, o dimensionamento e o gerenciamento de aplicativos em containers.
Originalmente desenvolvido pelo Google, o Kubernetes é agora mantido pela Cloud Native Computing Foundation (CNCF).
Se você não é familiarizado com contêineres, veja nossa seção Introdução a containers (Docker/Podman)
Nomenclaturas
| Termo | Descrição |
|---|---|
| Cluster | Um conjunto de máquinas (nós) que executam aplicações em contêineres. |
| Nó (Node) | Uma máquina de trabalho em um cluster Kubernetes. |
| Pod | A menor unidade de implantação no Kubernetes, que pode conter um ou mais contêineres. |
| Serviço (Service) | Uma forma de expor uma aplicação executada em um conjunto de Pods como um serviço de rede. |
| Deployment | Um objeto que gerencia um conjunto de Pods replicados, garantindo que um número especificado de réplicas esteja sempre em execução. |
| Namespace | Uma forma de dividir os recursos do cluster em escopos isolados. |
| StatefulSet | Um objeto que gerencia um conjunto de Pods com estado, garantindo identidades de nome e de rede. |
| PersistentVolume (PV) | Uma parte do armazenamento no cluster que foi provisionada por um administrador. |
| PersistentVolumeClaim (PVC) | Uma solicitação de armazenamento por um usuário. |
Esta é apenas uma lista de alguns dos recursos mais comuns do Kubernetes. Para uma lista completa, consulte a documentação oficial do Kubernetes.
SomosBR e Kubernetes
Na SomosBR, oferecemos serviços gerenciados de Kubernetes (KaaS) com escabilidade, segurança, alta disponibilidade e suporte de especialistas certificados.
Veja mais detalhes na nossa página de produtos e serviços:
https://somosbr.com.br/kubernetes
Primeiros passos
Veja nossos primeiros passos para começar a usar kubernetes localmente