Proxmox

Introduction

Proxmox is the default operating system for Campus Stations

Versions

https://pve.proxmox.com/wiki/Roadmap

Minimum Supported: Proxmox VE 8.2

LXD to Proxmox Migration

Ubuntu LXD and Proxmox LXC are both popular compute hosts for Disposable Nodes. Migrating between them is easy.

Original host:

lxc exec haproxyct -- bash -c "cd / && tar --exclude=run --exclude=dev --exclude=sys --exclude=proc -czf /haproxy.tar.gz ./*"
lxc file pull "haproxyct/haproxyct.tar.gz" /home/
scp /home/haproxyct.tar.gz user@furious-new-dedicated-server:/

Destination Host:

pct create 100 /haproxyct.tar.gz -hostname haproxyct --rootfs lv_thin:10 --net0 name=eth0,ip=10.10.10.10/24,bridge=vmbr0,gw=10.10.10.254

Reference: