1coreos-installer(8) System Manager's Manual coreos-installer(8)
2
3
4
6 coreos-installer-iso-customize - Customize a CoreOS live ISO image
7
9 coreos-installer-iso-customize [--dest-ignition] [--dest-device]
10 [--dest-console] [--dest-karg-append] [--dest-karg-delete] [--net‐
11 work-keyfile] [--network-nmstate] [--ignition-ca] [--pre-install]
12 [--post-install] [--installer-config] [--live-ignition]
13 [--live-karg-append] [--live-karg-delete] [--live-karg-replace]
14 [-f|--force] [-o|--output] [-h|--help] [-V|--version] <ISO>
15
17 Customize a CoreOS live ISO image
18
20 --dest-ignition=path
21 Ignition config fragment for dest sys
22
23 Automatically run installer and merge the specified Ignition
24 config into the config for the destination system.
25
26 --dest-device=path
27 Install destination device
28
29 Automatically run installer, installing to the specified desti‐
30 nation device. The resulting boot media will overwrite the des‐
31 tination device without confirmation.
32
33 --dest-console=spec
34 Kernel and bootloader console for dest
35
36 Automatically run installer, configuring the specified kernel
37 and bootloader console for the destination system. The argument
38 uses the same syntax as the parameter to the "console=" kernel
39 argument.
40
41 --dest-karg-append=arg
42 Destination kernel argument to append
43
44 Automatically run installer, adding the specified kernel argu‐
45 ment for every boot of the destination system.
46
47 --dest-karg-delete=arg
48 Destination kernel argument to delete
49
50 Automatically run installer, deleting the specified kernel argu‐
51 ment for every boot of the destination system.
52
53 --network-keyfile=path
54 NetworkManager keyfile for live & dest
55
56 Configure networking using the specified NetworkManager keyfile.
57 Network settings will be applied in the live environment, in‐
58 cluding when Ignition is run. If installer is enabled via addi‐
59 tional options, network settings will also be applied in the
60 destination system, including when Ignition is run.
61
62 --network-nmstate=path
63 Nmstate file for live & dest
64
65 Configure networking using NetworkManager keyfiles generated
66 from the specified Nmstate files. Network settings will be ap‐
67 plied in the live environment, including when Ignition is run.
68 If installer is enabled via additional options, network settings
69 will also be applied in the destination system, including when
70 Ignition is run.
71
72 --ignition-ca=path
73 Ignition PEM CA bundle for live & dest
74
75 Specify additional TLS certificate authorities to be trusted by
76 Ignition, in PEM format. Authorities will be trusted by Igni‐
77 tion in the live environment and, if installer is enabled via
78 additional options, in the destination system.
79
80 --pre-install=path
81 Script to run before installation
82
83 If installer is run at boot, run this script before installa‐
84 tion. If the script fails, the live environment will stop at an
85 emergency shell.
86
87 --post-install=path
88 Script to run after installation
89
90 If installer is run at boot, run this script after installation.
91 If the script fails, the live environment will stop at an emer‐
92 gency shell.
93
94 --installer-config=path
95 Installer config file
96
97 Automatically run coreos-installer and apply the specified in‐
98 staller config file. Config files are applied in the order that
99 they are specified.
100
101 --live-ignition=path
102 Ignition config fragment for live env
103
104 Merge the specified Ignition config into the config for the live
105 environment.
106
107 --live-karg-append=arg
108 Live kernel argument to append
109
110 Kernel argument to append to boots of the live environment.
111
112 --live-karg-delete=arg
113 Live kernel argument to delete
114
115 Kernel argument to delete from boots of the live environment.
116
117 --live-karg-replace=k=o=n
118 Live kernel argument to replace
119
120 Kernel argument to replace for boots of the live environment, in
121 the form key=old=new. For a default argument "a=b", specifying
122 "--live-karg-replace a=b=c" will produce the argument "a=c".
123
124 -f, --force
125 Overwrite existing customizations
126
127 -o, --output=path
128 Write ISO to a new output file
129
130 -h, --help
131 Print help (see a summary with '-h')
132
133 -V, --version
134 Print version
135
136 <ISO> ISO image
137
139 v0.18.0
140
141
142
143 coreos-installer 0.18.0 coreos-installer(8)