rkhoja/warewulf-proxmox

By rkhoja

Updated about 1 year ago

Minimal Proxmox VE image for Warewulf 4 PXE boot.

Image
Networking
Machine learning & AI
Operating systems
0

7.9K

rkhoja/warewulf-proxmox repository overview

University of Alberta Logo

🐳 Proxmox VE Node Image for Warewulf

A minimal, functional Proxmox VE image built for Warewulf 4 PXE boot provisioning. Designed by the University of Alberta Research Computing Group.

Maintained by:
Rahim Khoja ([email protected])
Karim Ali ([email protected])


📦 Quick Start

docker pull rkhoja/warewulf-proxmox:latest

🧰 Features

  • Based on Debian Bookworm
  • Full Proxmox VE installation
  • SSH, LVM, NFS, sensors, IPMI tools, Python 3, and Ansible
  • Ready for Warewulf PXE boot: /sbin/init entrypoint
  • Root password: changeme (please change!)

🚀 Usage with Warewulf 4

warewulf import docker rkhoja/warewulf-proxmox:latest --name=proxmox-node
wwctl node set n001 --container=proxmox-node
wwctl configure -a

Boot via PXE on your Warewulf-managed compute nodes.


🔄 CI/CD

This image is auto-built and pushed from GitHub using GitHub Actions. Tag names match the source branch used (latest or otherwise).

To use in your own workflow, fork and push your changes to a new branch, then PR into latest.


🧠 About Us

This image is maintained by the Research Computing Group at the University of Alberta, supporting Canada's AI and HPC efforts through advanced infrastructure.


📜 License

MIT License — free to use, modify, and redistribute. View License

Tag summary

Content type

Image

Digest

sha256:d94ee126a

Size

1.3 GB

Last updated

about 1 year ago

docker pull rkhoja/warewulf-proxmox