¿Cómo instalar Kubernetes?

Microservicios es el término de moda en los últimos tiempos es un patrón de arquitectura de desarrollo de aplicaciones. Es una colección de servicios que son

  • Altamente comprobable y mantenible
  • Débilmente acoplado
  • Capacidad para desplegar de forma independiente
  • Tejido alrededor de las capacidades empresariales

Permite a las empresas la entrega continua, el despliegue de aplicaciones grandes y complejas con la capacidad de aumentar su pila de tecnología.

Breve introducción sobre Kubernetes

Se ha convertido en la plataforma líder para los microservicios modernos nativos de la nube. La creciente demanda de Kubernetes en los últimos tiempos tiene algunos factores sorprendentes: su diseño nativo de la nube, su portabilidad y su código abierto.

Pasos para instalar Kubernetes

Hay 2 partes involucradas para instalar Kubernetes

  1. Primero, tenemos que instalar el Kubectl y
  2. Más tarde seguido por Minikube

Nos centraremos en la parte posterior, es decir, Kubectl. Entonces, Kubectl es una herramienta de línea de comandos para instalar Kubernetes. Un usuario de Kubectl puede implementar y administrar fácilmente aplicaciones y funcionalidades relacionadas en Kubernetes. Kubectl faculta a sus usuarios para verificar e inspeccionar los recursos del clúster, la creación-eliminación y la actualización de componentes, detalles de estado e implementar y ejecutar aplicaciones en K8.

  • Instalar Kubectl

Paso 1: Siga este enlace Kubectl aquí, un usuario obtendrá los detalles del proceso de instalación de Kubectl. Se ve así: el enlace de instalación de Kubectl se resalta en la pantalla.

Paso 2: después de hacer clic en el enlace, se abre la siguiente pantalla

Contiene todos los detalles del sistema operativo y las plataformas, nos centraremos en la parte de Windows que también está presente en la sección posterior de la página.

Paso 3: nuevamente hay dos formas de instalar Kubectl

  • Via Chocolatey
  • Vía Scoop

Echa un vistazo a estos

Paso 4: Un usuario tiene que escribir el siguiente código para instalarlos.

  • Para Choco: choco instala kubernetes-cli
  • Para Scoop: scoop instale Kubectl

Paso 5: Una vez que se completan estos pasos, un usuario debe guardar el archivo en cualquier ubicación deseada en el sistema Windows. Luego agregue la ubicación de la carpeta kubectl.exe en la variable de ruta, los detalles se muestran a continuación:

'Configuración avanzada del sistema> Avanzado> Variables de entorno> Ruta'

Significa que debe agregar esta variable de ruta a la ubicación donde ha guardado kube.

Paso 6: Ahora abra un símbolo del sistema (conocido como cmd) y escriba la palabra clave 'kubectl', esto permitirá a los usuarios ver todos los comandos válidos compatibles con kubectl.

Con esto, el Kubectl se instala en el sistema del usuario, avanzando ahora nos centraremos en la instalación de Minikube

  • Instalar Minikube

Paso 1: descargue la versión de Minikube desde este enlace. En la actualidad la versión es v0.35.0

Una pantalla del enlace de arriba se ve así

Podemos ver que se mencionan diferentes detalles de la versión. Nos centraremos en la parte de Windows y haremos clic en el enlace mencionado en la pantalla que se muestra a continuación.

Paso 2: Una vez completada la instalación, necesito cambiar el nombre del archivo con una extensión .exe (como lo hicimos para kubectl).

Ahora abra el símbolo del sistema y escriba el siguiente comando:

Comando - Inicio de Minikube

Veamos qué detalles obtendrá un usuario después de este comando.

La instalación de Minikube está casi completa. Sigue la pantalla a continuación -

Paso 3: Un último punto de control para los usuarios antes de que comiencen a usar los kubernetes es verificar los detalles de la versión. Esto se puede hacer con un pequeño comando en el símbolo del sistema. Aquí está -

Ejecutar comando - versión kubectl

Con esto, un usuario obtendrá los detalles de la versión del cliente y del servidor.

Este es todo el proceso para instalar Kubernetes antes de que un usuario realmente ejecute Kubernetes en su sistema de ventanas local.

Características de los kubernetes

A continuación puede encontrar algunas características clave de Kubernetes:

  • Puede automatizar el proceso de un servidor de alojamiento para usted y también decide cómo participar en su nombre.
  • Puede gestionar e interactuar fácilmente con varios grupos de contenedores al mismo tiempo.
  • Supervisa periódicamente el estado de los nodos y contenedores.
  • Kubernetes puede organizar el almacenamiento y agregar el sistema de almacenamiento que elija para ejecutar la aplicación.
  • El equilibrio de contenedores también es uno de los comportamientos cruciales donde realiza el cálculo con respecto a la mejor ubicación para la colocación del contenedor.
  • Al ser una herramienta de código abierto, Kubernetes se ejecuta en todas partes. Esto brinda el beneficio de la nube local, híbrida y pública a sus usuarios.
  • Capacidad para revertir si ocurre algo incorrecto mientras se ejecuta la aplicación. Tiene la capacidad de retroceder y desplegar.
  • Tiene el potencial de escalar horizontal y verticalmente con facilidad y rapidez

Conclusión - Instalar Kubernetes

Como hemos dicho anteriormente, Kubernetes es una herramienta de orquestación de contenedores con la capacidad de administrar contenedores y, al mismo tiempo, administrarlo de manera eficiente. El propósito de esta implementación es facilitar el trabajo manual que debe hacerse en ausencia de Kubernetes.

Artículos recomendados

Esta ha sido una guía sobre cómo instalar Kubernetes. Aquí hemos discutido los diferentes pasos para instalar Kubernetes y también algunas de sus características clave. También puede consultar el siguiente artículo para obtener más información:

  1. Cómo instalar Java 8
  2. Cómo instalar SQL Server
  3. Cómo instalar JavaScript
  4. Cómo instalar Bootstrap

Categoría: