Difference between revisions of "StarlingX/StarlingX Packet.com iPXE Installation"
Serverascode (talk | contribs) (Created page with "== Install AIO Simplex into Packet.com via iPXE == === Configure a Web Server to serve ISO === This assumes an Ubuntu 16.04 instance, but any Apache web server should do. It...") |
(No difference)
|
Revision as of 16:11, 12 April 2019
Install AIO Simplex into Packet.com via iPXE
Configure a Web Server to serve ISO
This assumes an Ubuntu 16.04 instance, but any Apache web server should do. It must be available publicly, ie. have a public IP address that is available from the Packet.com data center that the instance is being deployed to.
apt install apache -y
Download an ISO from the CENGN archive.
Mount that archive.
mkdir /var/www/html/stx mount -o loop ~/bootimage.iso /var/www/html/stx
Create an iPXE configuration file that is availble from the web server. Replace the "webserver_public_ip" with the webservers public IP address. Note that the configuration below will install a AIO Simplex node via the
set base-url http://<webserver_public_ip>/stx kernel ${base-url}/vmlinuz console=ttyS1,115200n8 root=live:${base-url}/LiveOS/squashfs.img ip=dhcp ks=${base-url}/smallsystem_ks.cfg boot_device=sda rootfs_device=sda inst.text inst.repo=${base-url} security_profile=standard user_namespace.enable=1 initrd ${base-url}/initrd.img imgstat boot