Configura una unidad utilizando Ignition y una imagen de disco en crudo

Requisitos previos

Edita los parámetros de arranque

Como el dispositivo arranca, edite los argumentos del kernel y añada el url a su configuración de Ignition, por ejemplo: ignition.config.url=http://192.168.122.1/fiot.ign

Configure la unidad utilizando Ignition y el Simplified Provisioner

Requisitos previos

Edita los parámetros de arranque

Una vez que el dispositivo ha sido arrancado desde el Simplified Provisioner el menú de arranque muestra las siguientes opciones:

Instalar Fedora 40
Probar este medio instalar Fedora 40
Solución de problemas -->
  • Seleccione "Install Fedora [FedoraVersion]" y pulse la tecla "[e]" para editar el apunte del menú.

  • Asegúrese que la variable del dispositivo de instalación (coreos.inst.install_dev) es correcta y adjunta los parámetros de ignition (p.e.: coreos.inst.append=ignition.config.url=http://192.168.122.1/fiot.ign coreos.inst.append=rd.neednet=1) a la línea linux si no está presente (p.e.):

    ### BEGIN /etc/grub.d/10_linux ###
    menuentry 'Install Fedora 40' --class fedora --class gnu-linux --class gnu --class os {
    	linux  images/pxeboot/vmlinuz rd.neednet=1 coreos.inst.crypt_root=1 coreos.inst.isoroot=Fedora-40-IoT-x86_64 coreos.inst.install_dev=/dev/vda coreos.inst.image_file=/run/media/iso/image.raw.xz coreos.inst.insecure quiet coreos.inst.append=ignition.config.url=http://192.168.122.1/fiot.ign coreos.inst.append=rd.neednet=1
    	initrd images/pxeboot/initrd.img
    }
  • El apunte del menú de arranque pulsando "[Ctrl-x]" para arrancar e instalar el dispositivo IoT

Verificar la instalación

Una vez que la instalación ha finalizado y el dispositivo ha rearrancado sería capaz de acceder con el usuario configurado con el archivo ignition:

ssh core@$192.168.122.10