En esta práctica vamos a desplegar contenedores en diferentes servidores utilizando K3s, que se trata de una de distribución de Kubernetes.

<aside> 💡 Es muy recomendable realizar previamente el bootcamp Kubernetes Basics, disponible en la propia documentación de Kubernetes, pues en él se explican los conceptos, componentes e instrucciones más básicos. Estos conocimientos serán de utilidad para comprender lo que sucede durante el desarrollo de esta práctica, si aún no lo has hecho, puedes echarle un vistazo aquí.

</aside>

Objetivos

Recursos necesarios

En esta guía se utilizarán máquinas con Ubuntu Server 22.04.3 LTS de 2GB de memoria RAM y los siguientes adaptadores de red:

En caso de utilizar máquinas virtuales en la nube, es suficiente con disponer de su dirección IP pública y, a ser posible, de su dirección privada.

<aside> ⚠️ Todos los comandos que se mencionen a continuación se ejecutarán conectados como usuario root. Puedes utilizar la terminal como usuario root si ejecutas el comando sudo su.

</aside>

Creación de un clúster de Kubernetes (1/2)