coreos-installer-iso-customize - Man Page
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>
Description
Customize a CoreOS live ISO image
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.
- --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.
- --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 the "console=" kernel argument.
- --dest-karg-append=arg
Destination kernel argument to append
Automatically run installer, adding the specified kernel argument for every boot of the destination system.
- --dest-karg-delete=arg
Destination kernel argument to delete
Automatically run installer, deleting the specified kernel argument for every boot of the destination system.
- --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.
- --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.
- --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.
- --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.
- --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.
- --installer-config=path
Installer config file
Automatically run coreos-installer and apply the specified installer config file. Config files are applied in the order that they are specified.
- --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 form key=old=new. For a default argument "a=b", specifying "--live-karg-replace a=b=c" will produce the argument "a=c".
- -f, --force
Overwrite existing customizations
- -o, --output=path
Write ISO to a new output file
- -h, --help
Print help (see a summary with '-h')
- -V, --version
Print version
- <ISO>
ISO image
Version
v0.22.1