CoreOS installeren op Proxmox

Download de ISO, maak een VM aan, en start op.

Genereer een wachtwoord-hash en sla op in cloud-config.yml, want dat is straks makkelijker met editten:

$ echo 'supersecret' | openssl passwd -stdin -1 > cloud-config.yml

Pas het bestand aan zodat het er ongeveer zo uit ziet:

cloud-config
 hostname: coreos
 coreos:  
   units:
     - name: static.network
       runtime: true
       content: |
         [Match]
         Name=ens18

         [Network]
         Address=192.168.20.11/24
         Gateway=192.168.20.1
         DNS=8.8.8.8
 users:
   - name: core
     passwd: $1$9dAhmWIT$v4wuO7t3r1tjg8gDZtkyi1
     groups:
       - sudo
       - docker 

Pas deze configuratie toe, want je hebt netwerk nodig:

$ sudo coreos-cloudinit -from-file cloud-config.yml

Installeer CoreOS op de virtuele hard-disk:

$ sudo coreos-install -d /dev/vda -c cloud-config.yml