Commit Graph

3 Commits (61973c94cff59d08ec627b9118d3c8841aa2aa52)

Author SHA1 Message Date
Dustin 61973c94cf flash: Add option to override console spec
The `flash.zsh` script now takes an optional `--console` argument, which
can be used to override the `console=` kernel command line argument.
2024-01-25 20:06:24 -06:00
Dustin 57815bdcc5 flash: Add option to specify image URL
The `flash.zsh` script now takes an optional `--image-url` argument,
which can be used to specify a different FCOS base image.  This could be
to use a custom image or to simply avoid downloading the same image from
the Internet repeatedly.
2024-01-25 20:06:24 -06:00
Dustin 40bde4df26 flash: Clean up/add support for RPi 3
Although the official Fedora CoreOS documentation only provides
instructions for running CoreOS on a Raspberry Pi 4, it does actually
work on older boards as well.  `coreos-installer` creates a GPT disk
label, which the older devices do not support, but this can be worked
around using a hybrid MBR label.

Unfortunately, after I put all the effort into refactoring this script
and adding support for the older devices, I realized that it was rather
pointless as those boards simply do not have enough memory to be useful
Kubernetes nodes.  I was hoping to move the Zigbee and ZWave controllers
to a Raspberry Pi 3, but these processes take way too much memory for
that.
2023-10-04 20:50:30 -05:00