coreos-installer(8)
π coreos-installer-iso-customize π
okay so. this is a page from the coreos-installer manual (section 8, System Manager's Manual, bestie), and it's all about one specific little guy: coreos-installer-iso-customize. yes the name is long. yes it's worth it. let's go π
β¨ NAME β¨
coreos-installer-iso-customize β customize a CoreOS live ISO image π
π¦ SYNOPSIS π¦
coreos-installer-iso-customize [--dest-ignition] [--dest-device]
[--dest-console] [--dest-karg-append] [--dest-karg-delete]
[--network-keyfile] [--network-nmstate] [--ignition-ca] [--pre-install]
[--post-install] [--installer-config] [--live-ignition]
[--live-karg-append] [--live-karg-delete] [--live-karg-replace]
[-f|--force] [-o|--output] [-h|--help] [-V|--version] <ISO>
like. look at all those flags. she's got range π«Ά
πΈ DESCRIPTION πΈ
Customize a CoreOS live ISO image. that's it, that's the whole job β you take a live ISO and you make it yours. main character energy fr fr π
π OPTIONS π
--dest-ignition<path> β Ignition config fragment for dest sys. Automatically run installer and merge the specified Ignition config into the config for the destination system. no cap, it just does it for you β¨--dest-device<path> β Install destination device. Automatically run installer, installing to the specified destination device. The resulting boot media will overwrite the destination device without confirmation. π bestie PLEASE double-check that path before you commit, she does not ask twice.--dest-console<spec> β Kernel and bootloader console for dest. Automatically run installer, configuring the specified kernel and bootloader console for the destination system. the argument uses the same syntax as the parameter to theconsole=kernel argument. iykyk π--dest-karg-append<arg> β Destination kernel argument to append. Automatically run installer, adding the specified kernel argument for every boot of the destination system. every single one. committed π--dest-karg-delete<arg> β Destination kernel argument to delete. Automatically run installer, deleting the specified kernel argument for every boot of the destination system. bye bye karg π--network-keyfile<path> β NetworkManager keyfile for live & dest. Configure networking using the specified NetworkManager keyfile. network settings will be applied in the live environment, including when Ignition is run. if installer is enabled via additional options, network settings will also be applied in the destination system, including when Ignition is run. both places. she's generous like that π§--network-nmstate<path> β Nmstate file for live & dest. Configure networking using NetworkManager keyfiles generated from the specified Nmstate files. network settings will be applied in the live environment, including when Ignition is run. if installer is enabled via additional options, network settings will also be applied in the destination system, including when Ignition is run. yes this is basically the nmstate-flavoured sibling of the one above, and yes she ate π--ignition-ca<path> β Ignition PEM CA bundle for live & dest. Specify additional TLS certificate authorities to be trusted by Ignition, in PEM format. authorities will be trusted by Ignition in the live environment and, if installer is enabled via additional options, in the destination system. trust issues? solved π₯--pre-install<path> β Script to run before installation. If installer is run at boot, run this script before installation. > if the script fails, the live environment will stop at an emergency shell. so like. write it carefully bestie π--post-install<path> β Script to run after installation. If installer is run at boot, run this script after installation. > if the script fails, the live environment will stop at an emergency shell. same energy, same stakes π--installer-config<path> β Installer config file. Automatically runcoreos-installerand apply the specified installer config file. config files are applied in the order that they are specified β order matters, she's not shuffling anything for you π--live-ignition<path> β Ignition config fragment for live env. Merge the specified Ignition config into the config for the live environment. β¨--live-karg-append<arg> β Live kernel argument to append. Kernel argument to append to boots of the live environment.--live-karg-delete<arg> β Live kernel argument to delete. Kernel argument to delete from boots of the live environment.--live-karg-replace<k=o=n> β Live kernel argument to replace. Kernel argument to replace for boots of the live environment, in the formkey=old=new. for a default argument"a=b", specifying"--live-karg-replace a=b=c"will produce the argument"a=c". glow-up for a karg, honestly β-f,--forceβ Overwrite existing customizations. she's not asking permission, she's just doing it π-o,--output<path> β Write ISO to a new output file. so your original stays cute and untouched π-h,--helpβ Print help (see a summary with-h).-V,--versionβ Print version.<ISO>β ISO image. the whole point, the guest of honour, the moment π
π VERSION π
v0.27.0
okay that's the whole page!! every flag, every default, every little "emergency shell" warning, all of it, preserved, no cap π«Ά this was coreos-installer 0.27.0, straight from the coreos-installer(8) manual (System Manager's Manual), and honestly? iconic. go customize an ISO bestie, you got this πβ¨π
π¦ where this page comes from
- centos-stream 10: coreos-installer 0.27.0-2.el10 Β· ASL 2.0 and MIT and zlib
- centos-stream 9: coreos-installer 0.27.0-1.el9 Β· ASL 2.0 and MIT and zlib
- fedora 43: coreos-installer 0.27.0-1.fc43 Β· Apache-2.0 AND BSD-3-Clause AND MIT AND Unicode-DFS-2016 AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (MIT OR Apache-2.0 OR Zlib) AND (Unlicense OR MIT)
- fedora 44: coreos-installer 0.27.0-1.fc44 Β· Apache-2.0 AND BSD-3-Clause AND MIT AND Unicode-DFS-2016 AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (MIT OR Apache-2.0 OR Zlib) AND (Unlicense OR MIT)
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms