Publicação de Otávio Augusto Gonçalves Nogueira

Ver perfil de Otávio Augusto Gonçalves Nogueira, gráfico

Site Reliability Engineer at PagBank | Python | Docker | Kubernetes | Terraform | Datadog | AWS

Serviços no Kubernetes: fundamentos Quando se trata de Kubernetes, os serviços são essenciais para conectar aplicações, seja internamente no cluster ou com o mundo externo. Apesar de parecerem complexos, eles seguem uma lógica simples. Abaixo mostro os quatro tipos principais de serviços explicados de forma prática: 1️⃣ ClusterIP É o tipo padrão. Permite que o serviço seja acessado apenas dentro do cluster. 👉 Ideal para comunicação interna entre pods e microservices. 2️⃣ NodePort Abre o serviço para acesso externo, usando uma porta específica em cada nó do cluster. 👉 Útil para testes locais ou quando se precisa de um acesso rápido de fora do cluster. 3️⃣ LoadBalancer Torna o serviço acessível publicamente. Este tipo de serviço cria um balanceador de carga (como os oferecidos por provedores de nuvem) para gerenciar o tráfego externo. 4️⃣ ExternalName É uma opção diferente, que mapeia o serviço para um endereço DNS externo. 👉 Perfeito para integrar APIs externas ou acessar recursos fora do cluster. Os serviços no Kubernetes são como um sistema nervoso, conectando as partes internas das suas aplicações e permitindo a interação com o ambiente externo. Compreender essas opções é fundamental para dominar suas implementações. #Kubernetes #DevOps #CloudComputing

  • diagram
Ivan Edson dos Santos Junior

Analista DevOps | Docker | Kubernetes | Linux | AWS | Terraform | Git | Jenkins | AZ-900

1 m

Muito boa a explicação e a analogia 💡 Parabéns 👏

Entre para ver ou adicionar um comentário

Conferir tópicos