Highly functional K3s lab for Linux or macOS via Ubuntu Multipass
./k3s-multipass-install.sh -w <num_agents> -c <num_cpus> -m <mem_size> -d <disk_size>num_agents Number of K3s agents to create
num_cpus Number of vCPUs to configured each Multipass VM with
mem_size Amount of RAM (in GB) to allocate to each Multipass VM
disk_size Amount of storage (in GB) to allocated to each Multipass VM
Example:
./k3s-multipass-install.sh -w 3 -c 2 -m 4096 -d 20- Add support for multiple K3s server nodes
- Add support for MSSQL and dqlite cluster DB backend (via Kine)
- Add support for advanced configuration of K3s server and agent nodes
- Error handling