Skip to content

CesarBallardini/lxd-homelab

Repository files navigation

README - LXD Home Lab

Se crea un cluster LXD para practicar la creación de infraestructura en un ámbito de laboratorio.

El lab se crea paso a paso.

Primero comenzamos con un solo nodo, usado de manera local para aprender los conceptos de LXC y LXD.

Más adelante agregamos un nodo cliente, que solicita a través de la red al cluster mononodo la creación de contenedores.

Luego agregamos otros nodos al cluster LXD, y verificamos cómo pasar contenedores de un nodo a otro.

En un contexto de cluster multinodo, podemos usar Software Defined Networks para crear redes adicionales, y compartirlas entre contenedores que corren en diferente nodo.

Por último, veremos cómo gestionar el almacenamiento de imágenes y contenedores mediante un cluster Ceph.

Cada uno de estos pasos se construye en un directorio de este repositorio.

Esta serie de laboratorios usa ciertos nombres, direcciones y puertos que están fijados en el código.
Esto se hace así para aprovechar la familiaridad con esas constantes a lo largo de los labs.

Los nombres de los nodos del cluster LXD son: lxd1, lxd2, lxd3. Las direcciones IP de los nodos del cluster son 192.168.33.11, 192.168.33.12, 192.168.33.13. El nombre de la estación de trabajo que accede al cluster remoto es workstation, su dirección IP es 192.168.33.10. La dirección de la red de los contenedores es 192.168.44.0/24.

Los diferentes laboratorios se indican a continuación:

About

Home Lab basado en LXD

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published