1cloud-publish-image(1) cloud-utils cloud-publish-image(1)
2
3
4
6 cloud-publish-image - publish a cloud image
7
8
10 cloud-publish-image [OPTIONS] ARCH IMAGE BUCKET
11
12
14 -l|--add-launch <user_id>
15 user_id can be "all", or "none"
16
17 --dry-run
18 only report what would be done
19
20 --allow-existing
21 if a image is already registered simply report as if work was
22 done
23
24 -o|--output <file>
25 write registered id and manifest to file
26
27 --rename <publish_path>
28 publish to bucket/<publish_path>, default: bucket/<base‐
29 name(image)>
30
31 -t|--type <type>
32 type is one of kernel/ramdisk/image/auto. if type is 'image',
33 then:
34 -k | --kernel k : use previously registered kernel with
35 id 'k'
36 specify 'none' for no kernel
37 -K | --kernel-file f : bundle, upload, use file 'f' as kernel
38 -r | --ramdisk r : use previously registered ramdisk with
39 id 'r'
40 specify 'none' for no ramdisk
41 -R | --ramdisk-file f : bundle, upload, use file 'f' as
42 ramdisk
43 -B | --block-device-mapping m : specify block device mapping
44 in bundle
45
46
47 --save-downloaded d
48 save the download image to directory 'd' (applicable only if
49 TARBALL is an URL)
50
51 -v|--verbose
52 increase verbosity
53
54
55 --name <name>
56 register image with given name. basename(publish_path)
57
58
60 ARCH Target architecture, one of i386 or x86_64
61
62 IMAGE Target image to upload and register. If this is a URL, it will
63 be downloaded.
64
65 BUCKET Target bucket to publish the image to
66
67
69 Behavior of this program can be modified by environment variables as
70 described below:
71
72
73 EC2PRE Underlying tools will be invoked using this prefix. The default
74 is 'euca-', which results in using tools like 'euca-register'
75 and 'euca-bundle-image'. To use the ec2-api-tools or ec2-ami-
76 tools, set EC2PRE='ec2-'
77
78
80 Publish an image to a cloud
81
82
84 This manpage was written by Dustin Kirkland <kirkland@canonical.com>
85 for Ubuntu systems (but may be used by others). Permission is granted
86 to copy, distribute and/or modify this document under the terms of the
87 GNU General Public License, Version 3 published by the Free Software
88 Foundation.
89
90 On Debian systems, the complete text of the GNU General Public License
91 can be found in /usr/share/common-licenses/GPL.
92
93
94
95cloud-utils 17 Feb 2010 cloud-publish-image(1)