Cómo comenzar con Kubernetes en su computadora portátil usando Minikube

Ya cubrimos los conceptos básicos de Kubernetes en un tutorial anterior. Como clúster de Kubernetes de un solo nodo, Minikube es la mejor manera de ejecutar Kubernetes en su computadora portátil porque se puede colocar directamente dentro de una máquina virtual.

El sitio web oficial de Kubernetes proporciona instrucciones completas sobre cómo empezar con Minikube. En los siguientes pasos, hemos recreado estas instrucciones utilizando capturas de pantalla reales.

Paso 1. Instale un hipervisor

Primero, deberá instalar un hipervisor como KVM, VMware Fusion, Hyper-V o VirtualBox. Dependiendo de si tiene Windows, Mac o Linux, seleccione su hipervisor recomendado como se muestra a continuación. Vamos a utilizar VirtualBox ya que es compatible con los tres.

Opciones del hipervisor de Kubernetes

Usted puede descargar VirtualBox desde su sitio web oficial. La siguiente pantalla muestra una selección para Windows, pero puede elegir fácilmente el paquete de Linux apropiado o el archivo de Mac.

Hosts de Windows de Virtualbox

Una vez que finalice la descarga, puede configurar VirtualBox en su computadora.

Oracle Vm Virtualbox 6.0.6. Asistente de configuración

A continuación, debe asignar las carpetas correctas para ejecutar la aplicación VirtualBox. De forma predeterminada, se instalará en la carpeta de Oracle.

Oracle Vm Virtualbox 6.0.6. Configuración en disco duro

Después de instalar el hipervisor, puede comenzar inmediatamente a crear máquinas virtuales para ayudarlo con los proyectos de Kubernetes. Asigne a la máquina virtual un nombre como “Proyecto de Kubernetes” y seleccione el sistema operativo y la versión correctos.

Crear una máquina virtual de Kubernetes en Virtualbox

Deberá crear un disco duro virtual con un tamaño recomendado de 50 GB. Si bien puede parecer una sobrecarga importante, existe la ventaja de que puede crear varias máquinas VirtualBox dentro de la máquina.

Crear Virtualbox de disco duro virtual

Finalmente, debe asignar la memoria (RAM) que debe ser de al menos 2048 MB. Su máquina virtual de Kubernetes ya está lista.

Crear RAM de máquina virtual

Paso 2: instala Kubectl

Después del hipervisor, tendrás que instalar kubectl, disponible en el sitio web de Kubernetes. Kubectl es una herramienta de comando muy importante porque ejecuta con una sola mano todas las instrucciones que el nodo maestro sirve a los nodos trabajadores. Nuevamente, puede hacer su selección para Linux, Mac o Windows.

Instalar opciones de Kubectl

Para los usuarios de Windows, es mejor crear una carpeta llamada “Kubernetes” en la unidad C: y descargar la aplicación .exe allí mismo. La descarga debería comenzar automáticamente y no tardará mucho.

Instalar Kubectl en el disco duro

A continuación, deberá definir una ruta para la aplicación kubectl para que los emuladores de terminal puedan localizarla. En Windows 10, haga clic con el botón derecho en “Esta PC” y vaya a “Propiedades”. Después de eso, haga clic en “Configuración avanzada del sistema” y “variables de entorno”.

Seleccione las variables de entorno Thispc Windows10

Aquí debe crear una nueva ruta para la carpeta en la que se ha colocado el archivo kubectl. Haga clic en “Nuevo” y simplemente cambie el nombre de la variable de entorno después del nombre de la carpeta, en este caso C:Kubernetes. Haga clic en Aceptar y cierre todas las ventanas.

Unidad C de ruta de carpeta de Kubernetes

Para comprobar si kubectl se instaló correctamente, vaya al símbolo del sistema. Esto es solo una demostración, pero mientras trabaja con proyectos reales de Kubernetes en Windows, es mejor usar un terminal de comando alternativo como Cygwin. Los usuarios de Mac y Linux pueden utilizar sus terminales habituales sin problemas.

Kubectl trabajando en el símbolo del sistema

Simplemente escriba kubectl una vez y presione Enter. Ahora debería ver todos los comandos de Kubectl, que serán útiles.

Paso 3: instalar Minikube

Finalmente, debes instalar Minikube. Para los usuarios de Windows, la opción más sencilla es descargar una aplicación llamada “Minikube-Windows-AMD64”.

Nota: AMD64 se refiere al procesador de 64 bits. Funcionará con los sistemas Intel con la misma facilidad.

Instalación de Minikube Windows

Para elegir la versión de software anterior, deberá seleccionarlo de Minikube’s Página de GitHub como se muestra a continuación.

Minikube de Github

Nuevamente, instálelo en la misma carpeta de Kubernetes que se mostró anteriormente. Primero deberá cambiar el nombre del archivo a “Minikube.exe”.

Cambiar el nombre del archivo Minikube

Finalmente, debe verificar si Minikube se instaló correctamente. Si siguió todos los pasos anteriores, ahora puede ejecutar Minikube en su terminal de comando favorito. Simplemente escriba minikube y presione Enter. Además, siga las pasos en este extenso tutorial de Oracle sobre cómo ejecutar VirtualBox desde una línea de comandos.

Ejecutar el comando Minikube en el símbolo del sistema

Ahora debería ver todos los comandos básicos de Minikube en su ventana. Además, puede practicar el uso de muchos de los tutoriales en el sitio web oficial de Kubernetes. ¡Por supuesto, tomará tiempo y paciencia!

Conclusión

Una vez que aprenda Kubernetes, puede organizar fácilmente contenedores y ejecutar sus propios servidores y centros de datos. Incluso puedes trabajar en Proyectos de Internet de las cosas usando Raspberry Pi o Arduino.

¿Tuviste problemas al instalar Minikube? Háznoslo saber en los comentarios.

¿Es útil este artículo?

Compártelo con algun conocido(a) que le vaya a resultar de ayuda

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *