Quiz: Homelab¶
3 questions
L0 (1 questions)¶
1. What is Proxmox VE and what does it replace in a homelab environment?
Show answer
Proxmox VE is a free, open-source hypervisor built on KVM/QEMU with a web UI. It replaces VMware vSphere for homelab virtualization. It supports VMs, LXC containers, ZFS storage, clustering with HA, and live migration.L1 (1 questions)¶
1. Why should you set up VLAN segmentation in a homelab even though it is 'just a lab'?
Show answer
Network segmentation is a core production skill that you should practice in a homelab. IoT devices should not be on the same network as your Proxmox management interface. VLANs prevent untrusted devices from reaching management planes, and practicing VLAN configuration (management, servers, IoT/untrusted, Kubernetes) builds muscle memory for real datacenter and cloud network design.L2 (1 questions)¶
1. Describe the process to create a cloud-init VM template in Proxmox and use it to rapidly provision a 3-node k3s cluster.
Show answer
1. Create a VM shell: qm create 9000 --name ubuntu-cloud --memory 2048 --cores 2 --net0 virtio,bridge=vmbr0.2. Import a cloud image as disk: qm importdisk 9000 ubuntu-cloud.img local-zfs.
3. Attach the disk and cloud-init drive: qm set 9000 --scsi0 local-zfs:vm-9000-disk-0 --ide2 local-zfs:cloudinit.
4. Convert to template: qm template
9000.
5. Clone 3 nodes: qm clone 9000 100 --name k3s-node-1 --full (repeat for nodes 2 and 3). Each clone gets a unique VM ID and can be customized via cloud-init (IP, SSH keys, hostname).