Pular para o conteúdo principal

Experimente Knative

Linode AO VIVO!

Neste curso, Justin Mitchel, fundador do Coding for Entrepreneurs, mostrará como implantar aplicações sem servidor em Kubernetes usando Knative.

O formulário está carregando

Erro .

Por favor, recarregue a página e tente novamente.

Obrigado por registrar-se. Procure um e-mail nosso com um link para acessar o curso "Try Knative". Não se esqueça de verificar seu filtro de spam/junk.

Knative é uma plataforma baseada em Kubernetes para rodar sem servidor. Serverless significa que você pode escalar sua aplicação para 0 instâncias em execução, mas essas instâncias podem ser rapidamente escaladas até o número N de instâncias em poucos segundos. A escala para 0 é fantástica porque permite que Kubernetes e Knative realocarem recursos conforme necessário.

Se você acoplar isso com o recurso de autoscaling gerenciado pela Kubernetes (que adicionará nós de computação ao seu cluster), você poderá ter um sistema muito robusto com pouco investimento financeiro. O investimento para Knative vem na forma de uma curva de aprendizado para colocá-lo em funcionamento e desbloquear a entrega/desdobramento contínuo.

Eis o que vamos cobrir neste artigo e no curso:

  • Usando Terraform para criar nosso Cluster Kubernetes em Linode
  • Instalar Knative e Istio
  • Configurar um Serviço Knative e Mapeamento de Domínios
  • Instalar um certificador para o auto-provisionamento de certificados HTTPs
  • Configurar um Gateway de Istio para solicitações HTTP e HTTPS (ingresso)
    Implementar variáveis de ambiente de serviço Knative (tanto ConfigMap como Secrets)

Nesta série, aprenderemos como instalar o Knative em um cluster Kubernetes e implantar uma aplicação contentorizada!


Justin Mitchel é um pai, codificador, professor, YouTuber, instrutor mais vendido da Udemy, e fundador da Codificação para Empresários. Conecte-se com Justin no Twitter @justinmitchel.