Bare metal install of CoreOS

Prerequisites

A physical server set up in accordance with our recommended specifications and fully working internet connection: Davra Platform Sizing guidelines

Instructions

  • Download the latest stable ISO file from the CoreOS website: https://coreos.com/os/docs/latest/booting-with-iso.html
  • Burn above ISO file to CD/DVD.
  • Save our applicance.txt file to a USB stick. Please note that you can add your own SSH keys to this config file.
  • Configure the machine's boot settings to boot from CD/DVD.
  • Boot the machine from the CoreOS disk.
  • Run sudo su to become root.
  • Run dhcpcd to obtain an IP address over DHCP. If static network configuration is required, please follow our documentation for static network configuration.
  • Run ping google.com to verify internet access and working DNS server.
  • Create a mount point for your USB device, e.g. mkdir /mnt/sdb1
  • Mount your USB stick (e.g. with mount /dev/sdb1 /mnt/sdb1, please run fdisk -l to find your own device name).
  • Run the CoreOS installer pointing the install to the relevant disk, e.g. coreos-install -d /dev/sda -c /mnt/sdb1/appliance.txt
  • Let the installer complete and do a reboot with the reboot command.