Despliegue de un clúster Kubernetes con microk8s

De ES Ikoula wiki
Jump to navigation Jump to search

zh:用microk8s部署一个Kubernetes集群 de:Bereitstellen eines Kubernetes-Clusters mit microk8s nl:Een Kubernetes cluster implementeren met microk8s it:Distribuire un cluster Kubernetes con microk8s pt:Implementação de um aglomerado Kubernetes com microk8s fr:Deployer un cluster Kubernetes avec microk8s
Este artículo ha sido traducido por un software de traducción automática. Usted puede ver el origen artículo aquí.

en:Deploying a Kubernetes cluster with microk8s

Introducción

En esta documentación veremos cómo desplegar y administrar un cluster de kubernetes con la solución microk8s.
La ventaja de esta última es que se trata de una solución "todo en uno" que facilita mucho la instalación y la administración de la solución.

Si quieres instalar kubernetes "directamente" sin esta solución, puedes ver nuestro FAQ suivante.

La creación de un clúster de este tipo requiere al menos tres nodos, nuestro ejemplo descrito en esta página utiliza cuatro que nombraremos aquí:

  • microk8stest01
  • microk8stest02
  • microk8stest03

Tipo de equipo para este tipo de configuración

Este tipo de configuración es factible en todas las soluciones de Ikoula, ya sea:

Si su necesidad es ejecutar microservicios o un clúster con un gran número de nodos, el solución Micro Server Raspberry PI también es posible.

Procedimientos

Todo el procedimiento que se describe a continuación se realiza en un sistema Ubuntu 20.04.

===Instalación== = 

La instalación de microk8s es muy sencilla y se realiza de la siguiente manera (añadir sudo su el comando no se realiza como root):

snap install microk8s --classic

La instalación y la configuración se realizarán de forma automática (unos 2-3 minutos) y proporcionarán la siguiente salida:
Archivo:Microk8s01.JPG

===Configuración del clúster== = 

Configurar el clúster también es tan sencillo como esto:

  • Ejecute el siguiente comando en uno de los nodos (aquí 01):
microk8s add-node

Archivo:Microk8s02.JPG

A continuación, debe copiar el comando proporcionado (si tiene varias IPs/redes, seleccione la que permite que sus servidores se comuniquen entre sí).
A continuación, ejecute este comando en su segundo servidor:
Archivo:Microk8s03.JPG

Una vez completada la operación para el segundo servidor, debe hacer la misma operación para el tercer servidor (desde el principio para generar un nuevo comando a través del nodo-añadido).

===Comprobar el estado del clúster== = 

Es posible comprobar el estado del cluster microk8s a través del comando

microk8s status --wait-ready

Si todo está bien, debería obtener el siguiente resultado:
Archivo:Microk8s04.JPG

===Retirar un nodo del clúster == = 

La eliminación de un nodo del clúster se realiza mediante el comando

microk8s leave

Archivo:Microk8s05.JPG

===Activación de los addons integrados en microk8s == = 

El microk8s básico contiene los siguientes complementos:

Archivo:Microk8s06.JPG

Puedes instalar/activar un addon simplemente a través del comando:

microk8s enable NOM_DE_LADDON



Cet article vous a semblé utile ?

0



No puedes publicar comentarios.