¿Para qué sirve esta implementación de soluciones de AWS?

Esta solución lo ayuda a experimentar con clústeres de Kubernetes federados con el proyecto KubeFed de código abierto. Automatiza la implementación y federación de dos clústeres de Amazon Elastic Kubernetes que abarca varias regiones de AWS así como un host bastión preconfigurado y todas las herramientas y dependencias necesarias.

Beneficios

Sincronice las configuraciones de Kubernetes, implementaciones y otros artefactos entre varios clústeres de Amazon EKS para probar entre regiones la continuidad del negocio mediante el proyecto de código abierto KubeFed.
Automatice la compensación lógica de los eventos de conmutación por error.
Implemente aplicaciones de alta disponibilidad en diversos clústeres de Amazon EKS próximos a los usuarios finales para reducir la latencia
Cumpla con los requisitos de soberanía de los datos y las regulaciones de la localidad al mismo tiempo que mantiene la implementación de la aplicación central y la infraestructura de la administración.

Descripción general de la implementación de soluciones de AWS

En el siguiente diagrama se presenta la arquitectura que puede implementar al utilizar la guía de implementación de la solución y la plantilla de AWS CloudFormation correspondiente.

Clústeres federados de Amazon EKS en AWS | Diagrama de la arquitectura
 Haga clic para agrandar

Arquitectura de implementación de soluciones de los clústeres de Kubernetes federados con Amazon EKS y KubeFed

Primero, se implementa un host bastión en una VPC nueva de Amazon a través de la plantilla de AWS CloudFormation, lo que permite el aprovisionamiento de los siguientes recursos necesarios:

  • Un VPC de Amazon
  • Subredes públicas y privadas
  • Un gateway de NAT
  • Un gateway de Internet
  • Amazon EC2 para el host bastión
 
Luego de la implementación exitosa del host bastión, se realiza la implementación de los siguientes elementos:
  • Dos VPC de Amazon VPC para clústeres de Amazon EKS en las regiones seleccionadas de AWS
  • Dos clústeres de Amazon EKS en diferentes regiones de AWS, cada uno en su propia VPC de Amazon
  • La interconexión de VPC entre tres VPC de Amazon para la comunicación segura entre el host bastión y los clústeres federados de Amazon EKS
  • Un panel de control de federación que funciona como un proxy entre el administrador de Kubernetes y los clústeres implementados de Amazon EKS según el proyecto KubeFed de código abierto
 
El host bastión es el punto único de administración para Amazon EKS, los recursos de Kubernetes y la implementación y configuración de esta solución.
 
Nota: A la fecha de publicación de esta solución, la versión actual de KubeFed no se encuentra en estado de versión y solo se recomienda para fines de prueba. Debe verificar el estado de KubeFed si planea usarlo en la implementación de esta solución.

Clústeres de Kubernetes federados con Amazon EKS y KubeFed

Versión 1.0.0
Fecha de lanzamiento: 01/2021
Autor: AWS

Tiempo estimado de implementación: 60 minutos

Código fuente  Plantilla de CloudFormation 
Use el siguiente botón para suscribirse para recibir actualizaciones sobre esta implementación de soluciones.
Nota: Para suscribirse a las actualizaciones de RSS, debe disponer de un complemento de RSS habilitado para el navegador que utilice.
¿Le ha sido de ayuda esta implementación de soluciones?
Proporcione su opinión 

Características

Implementaciones en varias regiones

Automatice la implementación de los clústeres de Amazon EKS en distintas regiones de AWS y la federación de recursos de Kubernetes.

Alta disponibilidad

Automatice la conmutación por error para los clústeres de Amazon EKS entre las regiones de AWS.

Implementación simplificada

Implemente aplicaciones de Kubernetes desde un único panel de control hacia múltiples clústeres.
en blanco

Federación

Estandarizar los recursos de Kubernetes en los diferentes clústeres de Amazon EKS
Ícono de creación
Implemente usted mismo una solución

Consulte nuestra biblioteca de Implementaciones de soluciones de AWS para obtener respuestas a problemas de arquitectura comunes.

Más información 
Buscar un socio de APN
Buscar un socio de APN

Encuentre socios consultores y tecnológicos certificados por AWS que lo ayudarán a comenzar.

Más información 
Ícono de exploración
Explore las ofertas de asesoramiento sobre soluciones

Explore nuestra cartera de ofertas de asesoramiento para obtener ayuda autorizada por AWS con la implementación de la solución.

Más información