1APPLIANCE-CREATOR(8) Appliance Tools APPLIANCE-CREATOR(8)
2
3
4
6 appliance-creator, creates pre-installed appliance images and
7 meta-data.
8
10 appliance-creator [OPTIONS]
11
13 appliance-creator creates pre-installed appliance images from kickstart
14 files. Kickstart files contain the information about packages and
15 configurations that are built into the image.
16
18 -h, --help
19 Shows a help message and exits.
20
22 These options define the created appliance image.
23
24 -c KSCFG, --config=KSCFG
25 Path to kickstart config file
26
27 -n NAME, --name=NAME
28 Name of appliance image to be created (default based on config
29 name)
30
31 -f FORMAT, --format=FORMAT
32 Disk format, this will take any input that qemu-img convert will
33 take (raw, qcow2, vmdk, ...) Note: not all disk formats with work
34 with all virt technologies. raw images are xz compressed, qcow2
35 images use compression (unless disabled with --no-compress option.
36
37 --vmem=VMEM
38 Amount of virtual memory for appliance in MB (default: 512)
39
40 --vcpu=VCPU
41 Number of virtual cpus for appliance (default: 1)
42
43 --checksum
44 Generate a checksum for the created appliance
45
46 --no-compress
47 Disable image compression.
48
50 These options define the way the created Appliance is packaged
51
52 -p PACKAGE, --package=PACKAGE
53 Package format, will package up output, disk images and meta into a
54 package. Currently only "zip", "zip.64", "tar", "tar.gz",
55 "tar.bz2" are supported. (default is "none")
56
57 -i INCLUDE, --include=INCLUDE
58 path to a file or dir to include in the appliance package
59
60 -o OUTDIR, --outdir=OUTDIR
61 output directory
62
64 These options define directories used on your system for creating the
65 appliance image
66
67 -t TMPDIR, --tmpdir=TMPDIR
68 Temporary directory to use (default: /var/tmp)
69
70 --cache=CACHEDIR
71 Cache directory to use (default: private cache)
72
74 These options define extra options for debugging
75
76 -d, --debug
77 Output debugging information
78
79 -v, --verbose
80 Output verbose progress information
81
82 --logfile=FILE
83 Save debug information to FILE
84
86 Appliance Example
87
88 appliance-creator \
89 -n ThinCrust --config
90 /usr/share/doc/appliance-tools-%{version}/aos-rawhide.ks \
91 --cache=/var/tmp/act
92
94 Dennis Gilmore, David Huff, Joey Boggs, Bryan kearney, Daniel P.
95 Berrange, and a team of other contributors.
96
98 Report bugs directly to BugZilla "http://bugzilla.redhat.com/bugzilla/"
99 against the "Fedora" product, and the "appliance-tools" component.
100
102 Copyright (C) Fedora Project 2012, and various contributors. This is
103 free software. You may redistribute copies of it under the terms of the
104 GNU General Public License "http://www.gnu.org/licenses/gpl.html".
105 There is NO WARRANTY, to the extent permitted by law.
106
108 "qemu-img(1)","virt-image(1)","virt-image(5)"
109
110
111
112appliance-tools 011.2 2023-08-13 APPLIANCE-CREATOR(8)