Usando o NGINX como um controlador de entrada do Kubernetes

Michael Pleshakov, engenheiro de integração de plataforma na NGINX, Inc.

O controlador Ingress é uma das partes mais críticas da plataforma Kubernetes, atuando como ponto de entrada para todo o tráfego de entrada para aplicativos em execução no Kubernetes. É por isso que ele deve ser construído sobre uma tecnologia de balanceamento de carga comprovada e confiável, como o NGINX. O NGINX Ingress Controller para Kubernetes combina os benefícios de usar o plano de controle do Kubernetes para gerenciar a configuração de balanceamento de carga com o desempenho, a confiabilidade e os recursos avançados do NGINX e do NGINX Plus. Além disso, o controlador NGINX Ingress integra o NGINX com ferramentas nativas da nuvem, como Helm e Prometheus, que estão rapidamente ganhando adoção em ambientes de produção do Kubernetes.

Em sua sessão na NGINX Conf 2018 , projetada para usuários iniciantes ou intermediários do Kubernetes que desejam entregar aplicativos no Kubernetes em produção, Michael mostra como balancear com sucesso a carga de aplicativos HTTP e TCP/UDP no Kubernetes com o NGINX Ingress Controller para Kubernetes. Os tópicos incluem:

  • Instalação por meio de manifestos do Kubernetes ou Helm
  • Configuração de balanceamento de carga para aplicações HTTP e TCP/UDP
  • Monitoramento usando Prometheus
  • Resolução de problemas em caso de problemas
  • Extensões que suportam requisitos avançados

Próximos passos