Implantar uma aplicação Web em contêiner no Amazon EKS
GUIA DE CONCEITOS BÁSICOS
Introdução
Siga as instruções detalhadas para criar e implantar uma aplicação Web baseada em contêiner usando o Amazon EKS
Visão geral
Neste guia, vamos apresentar a criação do seu cluster Kubernetes (k8s) e a implantação de uma aplicação. Este guia mostra como você pode criar um cluster Kubernetes com o Amazon Elastic Kubernetes Service (EKS) e os nós worker do Amazon EC2. Ao longo deste guia, você também aprenderá a usar o AWS CDK e o AWS CDK8S para ajudar você a agilizar o processo, desde a criação de cluster até a implantação e operação de suas aplicações.
O que você aprenderá
Neste curso, você aprenderá a:
- Criar um cluster Kubernetes com um plano de controle para um único usuário usando o Amazon EKS e lance nós worker gerenciados do Amazon EC2.
- Implementar o Infrastructure-as-Code (IaC) para um cluster do Kubernetes usando o AWS CDK.
- Integrar o AWS CDK8S e o AWS CDK para implantar a aplicação.
- Operar o cluster com comandos básicos usando kubectl.
Pré-requisitos
Antes de iniciar o guia, você precisará:
- De uma conta da AWS: caso você ainda não tenha uma, siga o guia de conceitos básicos Configurar o Ambiente para ter uma visão geral.
- Com o CDK instalado: acesse o guia de conceitos básicos Configurar o AWS CDK para saber mais.
Experiência com a AWS
Iniciante
Tempo para a conclusão
30 - 40 minutos
Custo para a Conclusão
Menos de US$ 0,10 se concluído em menos de uma hora.
Requisitos
- Conta da AWS com acesso de administrador**
- Navegador recomendado: versão mais recente do Chrome ou Firefox
[**]Talvez as contas criadas nas últimas 24 horas ainda não tenham acesso aos serviços necessários para este tutorial.
Módulos
Este tutorial está dividido nos módulos breves a seguir. Você deve concluir cada módulo antes de seguir para o próximo.
- Crie um Cluster (10 minutos): usando o AWS CDK para criar um cluster Kubernetes com o Amazon EKS como o plano de controle e lançar nós worker gerenciados do Amazon EC2.
- Instalar o AWS CDK8S CLI (5 minutos)
- Criar serviço e implantação (5 minutos): inicie sua aplicação usando AWS CDK e AWS CDK8S.
- Implantar infraestrutura com CDK(10 minutos): saiba como iniciar sua infraestrutura usando CDK e implantar sua aplicação.
- Limpar recursos: na última parte do guia, você aprenderá a limpar depois de concluído.