...
Setup PXE Server. Add steps for CentOS/Ubuntu
Syslinux: http://www.kernel.org/pub/linux/utils/boot/syslinux/
Setup dhcpd. Add steps for CentOS/Ubuntu
...
Name | Comment/Vendor | License | WWW | PXE/IPMI | NFS/CIFS | ISO Provisioning | Image Provisioning Backup/Restore | Notification | Post-script | API/Docs | Ease of Setup/Use | Development | Consideration |
---|---|---|---|---|---|---|---|---|---|---|---|---|
PING | Used by CloudStack 2.2.14 |
|
| YES | Only CIFS/Samba | YES | YES | No | No? | Okay | Easy if everything Works | Inactive | NO |
LinMing | LinMing | Proprietary | YES | N/A |
| N/A | N/A | N/A | N/A | N/A | NO | |
Cobbler | Fedora/RedHat, now on Github | GPL | https://github.com/cobbler/cobbler/wiki \\/\\ | YES |
|
|
|
|
|
| Active |
|
CrowBar2 | OpenStack/Dell | Apache2 | [https://github.com/dellcloudedge/crowbar \\][https://github.com/dellcloudedge/crowbar-sledgehammer \\] |
|
|
|
|
|
|
| Very Active | Likely |
Razor | Puppet |
|
|
|
|
|
|
|
|
| Active | Likely |
Foreman | Works with Puppet | GPL3 | [http://theforeman.org/ \\][http://theforeman.org/projects/foreman/wiki/Features \\] |
|
|
|
| Notification API! Have to check :D |
|
|
|
|
MAAS/JUJU | Ubuntu/Canonical | GPL3 | [https://wiki.ubuntu.com/ServerTeam/MAAS \\][https://help.ubuntu.com/community/UbuntuCloudInfrastructure \\][http://marcoceppi.com/2012/05/juju-maas-virtualbox/ \\] | YES |
| YES | TODO |
|
|
| Active | Unlikely |
Kickstart/Jumpstart |
|
|
|
|
|
|
|
|
|
|
|
|
SpaceWalk |
|
|
|
|
|
|
|
|
|
|
|
|
iPXE/gPXE (ISO) | The Etherboot Project Community |
| [http://ipxe.org/ \\]http://etherboot.org/wiki/start | YES |
|
|
|
|
|
|
|
|
Clonezilla |
|
| http://clonezilla.org/downloads/stable/iso-zip-files.php |
|
|
|
|
|
|
|
|
|
TODO TODOS:
- Evaluate all of them and ipmitool vs. gnuipmi vs. own java implementation of ipmitool
...