Implemente una aplicación web en contenedores en Amazon EKS
GUÍA DE INTRODUCCIÓN
Introducción
Siga las instrucciones paso a paso para crear e implementar una aplicación web basada en contenedores mediante Amazon EKS
Información general
En esta guía, le enseñaremos a crear un clúster de Kubernetes (k8s) y a implementar una aplicación. Esta guía muestra cómo puede crear un clúster de Kubernetes con Amazon Elastic Kubernetes Service (EKS) y los nodos de trabajo de Amazon EC2. En esta guía, también aprenderá a utilizar AWS CDK y AWS CDK8S para simplificar el proceso, desde la creación del clúster hasta la implementación y el funcionamiento de las aplicaciones.
Lo que aprenderá
En esta guía aprenderá a:
- Crear un clúster de Kubernetes con un plano de control de inquilino único mediante Amazon EKS y lanzar nodos de trabajo administrados de Amazon EC2.
- Implementar infraestructura como código (IaC) para un clúster de Kubernetes con AWS CDK.
- Integrar AWS CDK8S y AWS CDK para implementar la aplicación.
- Operar el clúster con comandos básicos mediante kubectl.
Requisitos previos
Antes de comenzar con esta guía, necesitará:
- Una cuenta de AWS: si aún no dispone de una, consulte la guía de introducción de Configuración del entorno para obtener información general rápida.
- CDK instalado: visite nuestra guía de introducción Configurar AWS CDK para obtener más información.
Experiencia en AWS
Principiante
Tiempo de realización
De 30 a 40 minutos
Costo de realización
Menos de 0,10 USD si se completa en menos de una hora.
Requiere
- Una cuenta de AWS con acceso de nivel de administrador**
- Navegador recomendado: la última versión de Chrome o Firefox
[**] Es posible que las cuentas creadas en las últimas 24 horas aún no tengan acceso a los servicios necesarios para este tutorial.
Módulos
Este tutorial se divide en los siguientes módulos cortos. Debe completar cada módulo antes de pasar al siguiente.
- Crear un clúster (10 minutos): uso de AWS CDK para crear un clúster de Kubernetes con Amazon EKS como plano de control y lanzar nodos de trabajo administrados de Amazon EC2.
- Instalar la CLI de AWS CDK8S (5 minutos)
- Crear el servicio y la implementación (5 minutos): lance la aplicación con AWS CDK y AWS CDK8S.
- Implementar la infraestructura con CDK (10 minutos): aprenda a lanzar la infraestructura con CDK y a implementar la aplicación.
- Eliminar los recursos: en esta última parte de la guía, aprenderá a eliminar los recursos cuando haya terminado.