17/09/2023

Kubernetes - Pod, Deployment, Service

Em Kubernetes existem 3 tipos de objetos que é preciso conhecer bem:

  • Pod
  • Deployment
  • Service

Pod:

  • Executa um ou mais containers.
  • Normalmente usado em desenvolvimento ou testes.
  • O seu uso não é recomendado para produção.

Deployment:

  • Executa e mantém em funcionamento um conjunto de Pod.
  • Monitoriza o estado de cada Pod, atualizando-o caso seja necessário.
  • Bom para dev.
  • Altamente recomendado para produção. 

Service:

  • Responsável por expor um aplicativo (pod ou um conjunto de pods) na rede.
  • No fundo, serve para disponibilizar rede num cluster Kubernete.

 

0 comentários: