Descargue y ejecute el instalador de Amazon EKS Anywhere.

P: ¿Qué es Amazon EKS Anywhere?

Amazon EKS Anywhere es una nueva opción de implementación que le ayuda a crear y operar clústeres de Kubernetes en su propia infraestructura en las instalaciones por medio de VMware vSphere desde hoy, con soporte para implementaciones de bare metal en 2022. Kubernetes es un software de código abierto diseñado para automatizar la implementación, el escalado y la administración de aplicaciones en contenedores, y Amazon EKS es un servicio administrado de Kubernetes para ejecutar Kubernetes en AWS. Amazon EKS Anywhere proporciona un paquete de software instalable para crear y operar clústeres de Kubernetes en las instalaciones que se basan en Amazon EKS Distro, la misma distribución de Kubernetes que utiliza Amazon EKS para los clústeres en AWS. Amazon EKS Anywhere permite simplificar la creación y el funcionamiento de los clústeres de Kubernetes en las instalaciones, a la vez que automatiza la administración de los clústeres, para que pueda reducir los costos de soporte y evitar el mantenimiento de herramientas de código abierto y de terceros duplicadas. Además, puede aprovechar la consola de EKS para ver todos sus clústeres de Kubernetes (incluidos los clústeres de EKS Anywhere) que se ejecutan en cualquier lugar, a través del conector EKS (versión preliminar pública).

P: ¿Por qué debería utilizar EKS Anywhere?

En la actualidad, muchos clientes que operan clústeres Kubernetes en las instalaciones deben montar, probar e integrar múltiples herramientas de terceros y adquirir contratos de soporte independientes para cada herramienta. Los clientes también se ven obligados a destinar valiosos recursos al seguimiento de las últimas actualizaciones y parches de seguridad para cada herramienta necesaria para ejecutar Kubernetes en las instalaciones, al mismo tiempo que se aseguran de que cualquier cambio no rompa la compatibilidad con otras herramientas. Esto lleva a una complejidad innecesaria, opciones de soporte fragmentadas e incoherencias entre la nube y los clústeres en las instalaciones que dificultan la administración de las aplicaciones en los distintos entornos. Con Amazon EKS Anywhere, ahora dispone de herramientas operativas de Kubernetes que son consistentes con Amazon EKS y están optimizadas para simplificar la instalación de clústeres con configuraciones predeterminadas para el sistema operativo y las redes necesarias para operar Kubernetes en las instalaciones. Amazon EKS Anywhere utiliza Amazon EKS Distro, la misma distribución de Kubernetes implementada por Amazon EKS, lo que le permite crear fácilmente clústeres coherentes con las prácticas recomendadas de Amazon EKS, como las últimas actualizaciones de software y los parches de seguridad ampliados. Puede aprovechar los acuerdos de soporte con AWS para sus implementaciones de clústeres de Amazon EKS Anywhere y las herramientas integradas en ellos, de modo que puede reducir los costos de soporte y evitar el mantenimiento de herramientas duplicadas de código abierto y de terceros. 

P: ¿Qué es Amazon EKS Distro?

Amazon EKS Distro es una distribución del mismo código abierto de Kubernetes y de las dependencias implementadas por Amazon EKS para que pueda crear clústeres de Kubernetes manualmente en cualquier lugar. Amazon EKS Distro incluye binarios y contenedores de Kubernetes de código abierto, etcd (bases de datos de configuración de clúster), redes y complementos de almacenamiento, todos ellos verificados en aras de su compatibilidad. Amazon EKS Distro le proporcionará soporte extendido para las versiones de Kubernetes una vez que venza el soporte de la comunidad, al actualizar las compilaciones de versiones anteriores con los últimos parches de seguridad críticos. Podrá acceder de forma segura a las versiones de Amazon EKS Distro desde GitHub o dentro de AWS a través de Amazon S3 y ECR para obtener una fuente común de versiones y actualizaciones.

P: ¿Qué es el conector EKS?

EKS Connector es un agente de software que se ejecuta en un clúster de Kubernetes y permite que el clúster se registre en Amazon EKS. Puede conectar cualquier clúster de Kubernetes compatible con Amazon EKS, incluidos los clústeres de Amazon EKS Anywhere que se ejecutan en las instalaciones, los clústeres autoadministrados en EC2 y otros clústeres de Kubernetes que se ejecutan fuera de AWS. Una vez que se conecta, puede utilizar la consola de EKS para ver todos los clústeres conectados y los recursos de Kubernetes subyacentes, independientemente de dónde se ejecute el clúster.

P: ¿Qué es la consola de EKS?

Amazon EKS le proporciona un panel integrado en la consola de AWS para conectar, visualizar y solucionar problemas de aplicaciones y clústeres de Kubernetes. Puede aprovechar la consola de EKS para ver todos sus clústeres de Kubernetes (incluidos los clústeres de EKS Anywhere) que se ejecutan en cualquier lugar, a través del conector EKS (versión preliminar pública). 

P: ¿Requiere EKS Anywhere disponer de conexión a Internet en una región AWS?

Hay tres opciones de conectividad: completamente conectado, parcialmente desconectado y completamente desconectado. Para una conectividad completamente conectada y parcialmente desconectada, puede conectar sus clústeres de Amazon EKS Anywhere a AWS. Esto le permite aprovechar la consola de EKS como un único panel para los clústeres que se ejecutan en cualquier lugar a partir de hoy, con soporte futuro para la integración con App Mesh, enviar registros y métricas a AWS para la observabilidad centralizada, realizar copias de seguridad del clúster e instantáneas a los buckets de Amazon S3, ejecutar herramientas de administración de costos y optimización del clúster, y ejecutar controles de conformidad, informes de seguimiento de auditoría y aplicación de políticas de configuración. En el caso de los clústeres parcialmente desconectados, no hay impacto en las aplicaciones que se ejecutan en los clústeres, pero como las desconexiones intermitentes pueden durar varias horas, características como la consola EKS en la consola de AWS mostrarán el estado desde el momento de la desconexión, con la consistencia final restaurada una vez que la conexión regrese. En escenarios desconectados, puede usar EKS Distro y aprovechar las herramientas de código abierto para ejecutar sus clústeres.

P: ¿Cuál es la relación entre Amazon EKS Anywhere y Amazon EKS Distro?

Hay dos cosas que necesita para operar Kubernetes en las instalaciones. Primero, necesita una distribución fiable que se pueda implementar en cualquier lugar (Amazon EKS Distro). En segundo lugar, una vez que pase de los entornos de desarrollo a los de producción, necesitará herramientas de administración para su ejecución a escala (Amazon EKS Anywhere). Si actualmente administra sus propios clústeres de Kubernetes, puede aprovechar Amazon EKS Distro para estandarizar en una versión segura, estable y respaldada por la comunidad de Kubernetes en todos sus entornos y aprovechar las herramientas de código abierto para crear y administrar clústeres de EKS Distro. Amazon EKS Anywhere utiliza EKS Distro y proporciona herramientas de automatización que simplifican la creación de clústeres, la administración y las operaciones en su propia infraestructura en las instalaciones. Además, Amazon EKS Anywhere proporciona configuraciones predeterminadas en el sistema operativo y la red y aporta herramientas obstinadas adicionales necesitarías para ejecutar Kubernetes en producción.

P: ¿Qué funcionalidades ofrece Amazon EKS Anywhere?

Amazon EKS Anywhere proporciona un instalador e interfaces de línea de comandos (CLI) para la administración del ciclo de vida del clúster. Ofrece el arranque de clústeres obstinados de EKS Distro con configuraciones predeterminadas para el sistema operativo del nodo, el tiempo de ejecución del contenedor y la interfaz de red del contenedor (CNI), junto con herramientas obstinadas como los componentes de GitOps. Proporciona herramientas para la actualización de clústeres, el escalado de clústeres y la recopilación de diagnósticos. Puede utilizar la federación OAuth y Open ID Connect y utilizar aws-iam-authenticator para permitir que sus clústeres de Amazon EKS Anywhere funcionen con AWS IAM. También puede utilizar el conector EKS (versión preliminar pública) para conectar los clústeres a AWS y verlos todos de forma centralizada desde la consola de EKS. 

P: ¿Cómo serán los clústeres obstinados de Amazon EKS Anywhere?

Un clúster de Kubernetes obstinado le proporciona valores predeterminados preconfigurados con el fin de reducir la complejidad y automatizar la configuración del clúster asociada a la creación y el funcionamiento de un clúster en el entorno en el que se ejecuta. EKS Anywhere ejecuta el obstinado EKS Distro que incluye valores predeterminados opcionales consistentes con Amazon EKS para el sistema operativo del nodo, el tiempo de ejecución del contenedor y la interfaz de red del contenedor (CNI).

P: ¿Cómo se relaciona Amazon EKS Anywhere con otros servicios de AWS?

Puede conectar sus clústeres de Amazon EKS Anywhere a la consola de Amazon EKS mediante el conector EKS y ver la configuración del clúster y el estado de la carga de trabajo. Puede utilizar servicios de AWS como Amazon S3, Amazon RDS, Amazon SNS, Amazon API Gateway y Amazon DynamoDB, entre otros, a través de AWS Controllers for Kubernetes (ACK). Puede conectar los recursos de infraestructura de EKS Anywhere mediante SSM Agent de AWS y verlos mediante la consola de SSM.

P: ¿Cómo puedo utilizar Amazon ECR con EKS Anywhere?

Puede apuntar sus canalizaciones de CI/CD existentes a Amazon ECR y aprovechar los servicios de AWS como AWS Direct Connect y VPN para establecer un túnel seguro desde su red en las instalaciones. También puede aprovechar ECR para un repositorio de imágenes públicas. 

P: ¿Qué plataformas y sistemas operativos admite EKS Anywhere para la informática externa?

Amazon EKS Anywhere es compatible con VMware vSphere a partir de hoy, y la compatibilidad con las implementaciones de bare metal llegará en 2022. Amazon EKS Anywhere ofrece Bottlerocket, un sistema operativo de código abierto basado en Linux creado por AWS, como sistema operativo de nodo predeterminado, con Ubuntu TLS como alternativa de sistema operativo de nodo. Es posible que en el futuro agreguemos compatibilidad con el sistema operativo propio o con otros sistemas operativos incluidos en función de los comentarios de los clientes. En el caso de los clústeres de vSphere, EKS Anywhere tiene acceso a la API de vCenter para realizar operaciones CRUD en máquinas virtuales. 

P: ¿Admitirá EKS Anywhere clústeres bare-metal?

Sí, la compatibilidad con bare metal llega en 2022.

P: ¿EKS Anywhere administra el hardware subyacente del cliente?

No. EKS Anywhere no administrará la infraestructura del clúster subyacente ni el plano de control del clúster. La gestión será un modelo de responsabilidad compartida. AWS le proporcionará herramientas de administración de clústeres que pueden operar en línea y sin conexión; sin embargo, la infraestructura subyacente es responsabilidad de su equipo de plataforma.

P: ¿Qué requisitos previos hay que cumplir para utilizar EKS Anywhere y cómo se comienza?

Consulte https://anywhere.eks.amazonaws.com/docs/getting-started/install/ para ver los requisitos previos y las instrucciones de inicio. 

P: ¿Funcionará EKS Anywhere con AWS Snowball Edge?

Sí, los clientes pueden utilizar EKS Anywhere en AWS Snowball Edge para ejecutar sus aplicaciones basadas en contenedores en el borde reforzado y móvil. Estas ubicaciones de borde incluyen entornos no acondicionados como obras en construcción, plataformas petrolíferas o entornos móviles como barcos, vehículos autónomos y fuerzas militares de implementación rápida. EKS Anywhere para Snowball Edge estará disponible en 2022.

P: ¿Cuánto cuesta el EKS Anywhere?

No es necesario realizar compromisos iniciales o pagos para utilizar el EKS Anywhere. AWS Enterprise Support es un requisito previo para adquirir una suscripción a Amazon EKS Anywhere Support. El precio de las suscripciones a EKS Anywhere Support sigue un modelo basado en clústeres. Más información acerca de AWS Enterprise Support aquí. Para ver ejemplos de precios e información adicional, consulte la página de precios de EKS Anywhere.

Sign up for a free account
Más información sobre EKS Anywhere

Visite la página con información general del producto.

Más información 
Introducción
Más información acerca de los precios del producto

Visite la página de precios de Amazon EKS Anywhere.

Más información 
Introducción
¿Todo listo para crear?

Introducción a Amazon EKS Anywhere.

Más información