¿AWS es compatible con Kubernetes?

He leído que AWS no es compatible con Kubernetes y que crea su propio service de contenedores EC2 Engine de motor de orquestas Docker. Sin embargo, en la página de inicio de Kubernetes hay una guía sobre cómo ejecutar Kubernetes en AWS: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/getting-started-guides/aws.md

¿Lo cual está bien?

Puede instalar Kubernetes en un server Amazon EC2 normal.

El nuevo service de contenedor es una oferta separada de Amazon, llamada ECS .

Kubernetes proporciona scripts para configurar de forma sencilla un clúster en un set de máquinas EC2. La configuration hace prácticamente todo lo necesario para comenzar rápidamente.

Aquí está el enlace: https://github.com/GoogleCloudPlatform/kubernetes/blob/release-1.0/docs/getting-started-guides/aws.md

Sí, es posible configurar Kubernetes en AWS Ver: http://kubernetes.io/v1.0/docs/getting-started-guides/aws.html

  1. También puede configurar Kubernetes en AWS manualmente iniciando una configuration de Foe de instancia EC2 en Redhat ami https://access.networkinghat.com/articles/1353773 (Nota: Kubernetes necesita que se configure la networking de franela para administrar la networking entre contenedores acoplables que se ejecutan en diferentes anfitriones (secuaces)

El service de contenedores Amazons no está relacionado con Kubernetes.

Hay 3 opciones principales para instalar Kubernetes en AWS:

  1. CoreOS tiene un cli para instalar y administrar kubernetes en aws: https://coreos.com/kubernetes/docs/latest/kubernetes-on-aws.html

  2. Kubernetes tiene algunos scripts para configurar un clúster en AWS: http://kubernetes.io/docs/getting-started-guides/aws/

  3. Instalación manual en EC2. Muchas opciones aquí: http://kubernetes.io/docs/getting-started-guides/#cloud

Como un minikubo aparte, ahora es algo bueno para correr localmente y probar cosas: http://kubernetes.io/docs/getting-started-guides/minikube/