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.
35
36 --vmem=VMEM
37 Amount of virtual memory for appliance in MB (default: 512)
38
39 --vcpu=VCPU
40 Number of virtual cpus for appliance (default: 1)
41
42 --checksum
43 Generate a checksum for the created appliance
44
46 These options define the way the created Appliance is packaged
47
48 -p PACKAGE, --package=PACKAGE
49 Package format, will package up output, disk images and meta into a
50 package. Currently only "zip", "zip.64", "tar", "tar.gz",
51 "tar.bz2" are supported. (default is "none")
52
53 -i INCLUDE, --include=INCLUDE
54 path to a file or dir to include in the appliance package
55
56 -o OUTDIR, --outdir=OUTDIR
57 output directory
58
60 These options define directories used on your system for creating the
61 appliance image
62
63 -t TMPDIR, --tmpdir=TMPDIR
64 Temporary directory to use (default: /var/tmp)
65
66 --cache=CACHEDIR
67 Cache directory to use (default: private cache)
68
70 These options define extra options for debugging
71
72 -d, --debug
73 Output debugging information
74
75 -v, --verbose
76 Output verbose progress information
77
78 --logfile=FILE
79 Save debug information to FILE
80
82 Appliance Example
83
84 appliance-creator \
85 -n ThinCrust --config
86 /usr/share/doc/appliance-tools-%{version}/aos-rawhide.ks \
87 --cache=/var/tmp/act
88
90 David Huff, Joey Boggs, Bryan kearney, Daniel P. Berrange, and a team
91 of other contributors.
92
94 Report bugs to the mailing list
95 "http://www.redhat.com/mailman/listinfo/thincrust-devel-list" or
96 directly to BugZilla "http://bugzilla.redhat.com/bugzilla/" against the
97 "Fedora" product, and the "appliance-tools" component.
98
100 Copyright (C) Fedora Project 2008, and various contributors. This is
101 free software. You may redistribute copies of it under the terms of the
102 GNU General Public License "http://www.gnu.org/licenses/gpl.html".
103 There is NO WARRANTY, to the extent permitted by law.
104
106 "qemu-img(1)","virt-iamge(1),"virt-iamge(5) project website
107 "http://thincrust.org/"""
108
110 Hey! The above document had some coding errors, which are explained
111 below:
112
113 Around line 138:
114 Unterminated C<C<...>> sequence
115
116
117
118appliance-tools 005 2010-09-06 APPLIANCE-CREATOR(8)