Script de Clúster Kubernetes con Multipass

Automatiza la creación de un clúster de Kubernetes usando Multipass para las VMs y HAProxy para balanceo de carga. Permite crear un clúster altamente disponible con recursos personalizables para nodos master y worker.


📋 Requisitos

  • Multipass instalado
  • kubectl instalado
  • jq para parsear JSON

🚀 Uso rápido

git clone https://github.com/eliasmeireles/k8s.git
cd k8s/learning/cluster-generate
./setup

Opciones comunes:

--base-name <nombre> --cluster-version <v1.27> \
--num-masters <N> --num-workers <N> \
--master-mem 3G --worker-mem 6G

Para ejemplos, redes y limpieza del entorno, consulte el README vinculado.