Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Kubernetes

Logo 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

TermoDescrição
ClusterUm conjunto de máquinas (nós) que executam aplicações em contêineres.
Nó (Node)Uma máquina de trabalho em um cluster Kubernetes.
PodA 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.
DeploymentUm objeto que gerencia um conjunto de Pods replicados, garantindo que um número especificado de réplicas esteja sempre em execução.
NamespaceUma forma de dividir os recursos do cluster em escopos isolados.
StatefulSetUm 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

Primeiros passos com Kubernetes