~registry/cloud-utils/trunk

« back to all changes in this revision

Viewing changes to man/cloud-publish-image.1

  • Committer: Scott Moser
  • Date: 2018-12-10 21:23:53 UTC
  • Revision ID: smoser@ubuntu.com-20181210212353-cbiujmg3l0tfsza7
Development has been moved to git.

cloud-utils development has moved its revision control to git.
It is available at
  https://git.launchpad.net/cloud-utils

Clone with:
  git clone https://git.launchpad.net/cloud-utils
or with read-write:
  git clone ssh://git.launchpad.net/cloud-utils

Show diffs side-by-side

added added

removed removed

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