Ingress
Parte do curso de Kubernetes
Você já consegue fazer tráfego chegar ao cluster. O NodePort abre uma porta de número alto em cada node; o LoadBalancer pede um IP público ao seu provedor de nuvem. Os dois funcionam, e os dois escalam mal do mesmo jeito: cada aplicação precisa da própria porta ou do próprio balanceador, então cinco aplicações significam cinco IPs para decorar, cinco certificados para instalar em algum lugar e cinco faturas.
Essa é uma decisão de roteamento no nível do HTTP, e o Service não sabe tomá-la. Um Service trabalha no nível de endereços IP e portas, e não faz ideia do que seja um hostname ou um caminho de URL, porque essa informação só existe dentro da requisição HTTP. O Ingress é a camada que lê a requisição e roteia pelo conteúdo dela. ...
Quer aprender Kubernetes Ingress em um ambiente real?
Clique abaixo, ganhe uma máquina Linux com Kubernetes pronto e pratique Ingress com um tutor de IA que conhece seu código.
Começar esta liçãoIngressO que você vai aprender
- Ingress controller
- Ingress manifest
- Host and path rules
- IngressClassName
- TLS via cert-manager
Leia esta lição no seu idioma
Todas as lições deste curso
14 lições- 1O que é Kubernetes25 min
- 2Seu Primeiro Pod30 min
- 3Deployments e ReplicaSets35 min
- 4Services35 min
- 5Probes e Auto-Recuperacao35 min
- 6ConfigMaps e Secrets35 min
- 7Volumes e Armazenamento Persistente35 min
- 8Namespaces e Labels25 min
- 9Ingress35 min
- 10Conceitos Basicos do Helm35 min
- 11Escalabilidade e HPA30 min
- 12RBAC35 min
- 13Observabilidade30 min
- 14Projeto Final: Implantar uma Stack60 min
