Skip to content

Latest commit

 

History

History
16 lines (12 loc) · 1.25 KB

File metadata and controls

16 lines (12 loc) · 1.25 KB

Building Blocks

Anterior Próximo

O Kubernete tem vários componente que devemos usar para contruir nosso cluster. Aqui vamos listar apenas os básicos, a documentação pode ser conferida no documentação oficial.

Nome Definição
POD PODs são a menor peça de um deploy que pode ser criado e gerenciado pelo Kubernetes.
Service Um serviço é uma abstração, significa que uma aplicação ou um conjunto de PODs está exposto como um serviço de rede.
Deployments Um Deployment provê uma forma declarativa de controlar PODs e ReplicaSets.
ReplicaSet O objetivo de um ReplicaSet é manter um conjunto estável réplicas de pods em execução a qualquer momento. Como tal, costuma ser usado para garantir a disponibilidade de um número especificado de pods idênticos.
DaemonSet Garante a execução de um POD em todos (ou apenas alguns) nós.
Ingress Um objeto API que gerencia o acesso externo aos serviços em um cluster, normalmente HTTP.

Todos os componentes de um cluster Kubernetes são declarados através de arquivos YAML e ao serem aplicados ao cluster são transformados em serviços em execução.