Inicio de un clúster Kubernetes 1.5.x

Kubernetes

Kubernetes 1.5.0 salió a la venta hace apenas un mes. El tema clave del lanzamiento son:

Leer CHANGELOG para más detalles. Hasta la versión 1.5.0, poner en marcha un clúster de Kubernetes en Amazon Web Services era bastante sencillo.

Pero con 1.5.0 y 1.5.1, el comando falla con el error:

¿Qué ocurría? Básicamente, los binarios de Kubernetes superaban 1 GB. El binario se dividía en un paquete de instalación básico y binarios de cliente y servidor. El proceso de instalación actualizado requiere la descarga del paquete de instalación básico de 4,57 MB (sí, MB en lugar de GB). Incluye scripts de clúster como kubectl, kube-up.sh y kube-down.shejemplos, documentos y otros scripts. A continuación, se descargan los binarios del cliente y del servidor. El binario del servidor es la imagen base que se utiliza para arrancar las instancias EC2. Pero en lugar de automatizar la descarga de los binarios, alguien decidió añadir un README en el archivo servidor directorio.

Se trataba de un gran cambio en la experiencia del usuario, y no había enlaces en el archivo README incluido con la versión ni en el archivo el blog de la liberación. ¡Ay!

De todos modos, esto fue archivado como #38728 y se arregló rápidamente. Pero se perdió el Versión 1.5.1 y ahora finalmente apareció en el Versión 1.5.2 hoy.

Entonces, ¿cómo se ejecuta un clúster Kubernetes 1.5.2 en AWS? Ahora está más perfectamente integrado, pero hay que pulsar la tecla Intro un par de veces para aceptar el valor predeterminado:

Después de crear el clúster Kubernetes habitual, la salida se muestra como:

A pesar de que su clúster Kubernetes en AWS arranca bien, pero kube-up.sh script va a ser obsoleto pronto. La forma recomendada es utilizar Clúster Kubernetes en Amazon usando Kops. Ahora que su clúster Kubernetes está en marcha, ¿qué debe hacer a continuación?

Comparte este artículo
Recibe actualizaciones del blog de Couchbase en tu bandeja de entrada
Este campo es obligatorio.

Autor

Publicado por Arun Gupta, Vicepresidente, Defensa del Desarrollador, Couchbase

Arun Gupta es vicepresidente de promoción de desarrolladores en Couchbase. Ha creado y dirigido comunidades de desarrolladores durante más de 10 años en Sun, Oracle y Red Hat. Tiene una gran experiencia en liderar equipos multidisciplinares para desarrollar y ejecutar estrategias, planificar y ejecutar contenidos, campañas de marketing y programas. Anteriormente dirigió equipos de ingeniería en Sun y es miembro fundador del equipo Java EE. Gupta es autor de más de 2.000 entradas de blog sobre tecnología. Tiene una amplia experiencia como conferenciante en más de 40 países sobre innumerables temas y es una JavaOne Rock Star desde hace tres años consecutivos. Gupta también fundó el capítulo Devoxx4Kids en Estados Unidos y sigue promoviendo la educación tecnológica entre los niños. Autor de varios libros sobre tecnología, ávido corredor, trotamundos, campeón de Java, líder de JUG, miembro del Dream Team de NetBeans y capitán de Docker, es fácilmente accesible en @arungupta.

Deja un comentario

¿Listo para empezar con Couchbase Capella?

Empezar a construir

Consulte nuestro portal para desarrolladores para explorar NoSQL, buscar recursos y empezar con tutoriales.

Utilizar Capella gratis

Ponte manos a la obra con Couchbase en unos pocos clics. Capella DBaaS es la forma más fácil y rápida de empezar.

Póngase en contacto

¿Quieres saber más sobre las ofertas de Couchbase? Permítanos ayudarle.