Skip to content

Instantly share code, notes, and snippets.

@janeczku
Last active August 29, 2015 14:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save janeczku/62198a2ef568bc63f8fe to your computer and use it in GitHub Desktop.
Save janeczku/62198a2ef568bc63f8fe to your computer and use it in GitHub Desktop.
IPXE boot script for bootstrapping CoreOS on Vultr instances. Works in conjunction with the cloud-config script found here: https://gist.github.com/janeczku/899e96644d315ae0766c
#!ipxe
# This boots the current stable release of CoreOS to ramdisk and applies the cloud-config
# script located at $cloud-config-url.
# All configuration (ssh-key, hostname, etc...) should be done in the cloud-config script.
# See here https://gist.github.com/janeczku/899e96644d315ae0766c
set base-url http://stable.release.core-os.net/amd64-usr/current
kernel ${base-url}/coreos_production_pxe.vmlinuz cloud-config-url=https://gist.githubusercontent.com/janeczku/899e96644d315ae0766c/raw/207637bd78af37b00b072f42b4105cb761fa8018/vultr-coreos-bootstrap.sh
initrd ${base-url}/coreos_production_pxe_image.cpio.gz
boot
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment