Caso De Uso Multipass¶
multipass es el camino preferido para validación local de un entorno multinodo de Productive K3S.
Qué construye¶
1VM servidor2VMs agentesstackcompartido instalado en el servidor después de armar el clúster
Comandos principales¶
make -C use-cases/multipass infra-up
make -C use-cases/multipass cluster-up
make -C use-cases/multipass up
make -C use-cases/multipass validate
make -C use-cases/multipass status
make -C use-cases/multipass down
make -C use-cases/multipass clean
Qué hace make up¶
- Lanza las tres VMs con
OpenTofuy Multipass. - Renderiza metadata generada a partir de las IPs reales de las VMs.
- Prepara un bundle de
productive-k3sdesde fuentelocaloremote. - Ejecuta el modo
serveren el primer nodo. - Captura el token de join del servidor.
- Ejecuta el modo
agenten los nodos restantes. - Sincroniza aliases de Rancher y registry dentro de las VMs.
- Ejecuta el modo
stacksobre el servidor. - Valida readiness de nodos, namespaces core, reachability de ingress y defaults de storage.
Notas¶
Note
Este caso de uso no actualiza hoy /etc/hosts en la máquina de control. Los hostnames de Rancher y registry quedan garantizados dentro de las VMs, no automáticamente en el host.
Note
Una primera instalación de Rancher sobre un clúster frío puede pasar varios minutos en ContainerCreating mientras se descargan imágenes.
Note
Es el mejor camino público cuando querés ejercitar localmente el modelo separado de server y agent.