e7cbc675ce
Change-Id: I959cc6884633ada1deb55f44ca1fc6f230bdebd9
101 lines
5.5 KiB
XML
101 lines
5.5 KiB
XML
<?xml version='1.0' encoding='UTF-8'?>
|
|
<para xmlns="http://docbook.org/ns/docbook" version="5.0">
|
|
<!--
|
|
###################################################################
|
|
WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING
|
|
###################################################################
|
|
|
|
Warning: Do not edit this file. It is automatically
|
|
generated from the software project's code and your changes
|
|
will be overwritten.
|
|
|
|
The tool to generate this file lives in openstack-doc-tools
|
|
repository.
|
|
|
|
Please make any changes needed in the code, then run the
|
|
autogenerate-config-doc tool from the openstack-doc-tools
|
|
repository, or ask for help on the documentation mailing list,
|
|
IRC channel or meeting.
|
|
|
|
###################################################################
|
|
WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING
|
|
###################################################################
|
|
-->
|
|
<table rules="all" xml:id="config_table_ironic_glance">
|
|
<caption>Description of glance configuration options</caption>
|
|
<col width="50%"/>
|
|
<col width="50%"/>
|
|
<thead>
|
|
<tr>
|
|
<th>Configuration option = Default value</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr>
|
|
<th colspan="2">[glance]</th>
|
|
</tr>
|
|
<tr>
|
|
<td><option>allowed_direct_url_schemes</option> = <replaceable></replaceable></td>
|
|
<td>(ListOpt) A list of URL schemes that can be downloaded directly via the direct_url. Currently supported schemes: [file].</td>
|
|
</tr>
|
|
<tr>
|
|
<td><option>auth_strategy</option> = <replaceable>keystone</replaceable></td>
|
|
<td>(StrOpt) Authentication strategy to use when connecting to glance. Only "keystone" and "noauth" are currently supported by ironic.</td>
|
|
</tr>
|
|
<tr>
|
|
<td><option>glance_api_insecure</option> = <replaceable>False</replaceable></td>
|
|
<td>(BoolOpt) Allow to perform insecure SSL (https) requests to glance.</td>
|
|
</tr>
|
|
<tr>
|
|
<td><option>glance_api_servers</option> = <replaceable>None</replaceable></td>
|
|
<td>(ListOpt) A list of the glance api servers available to ironic. Prefix with https:// for SSL-based glance API servers. Format is [hostname|IP]:port.</td>
|
|
</tr>
|
|
<tr>
|
|
<td><option>glance_host</option> = <replaceable>$my_ip</replaceable></td>
|
|
<td>(StrOpt) Default glance hostname or IP address.</td>
|
|
</tr>
|
|
<tr>
|
|
<td><option>glance_num_retries</option> = <replaceable>0</replaceable></td>
|
|
<td>(IntOpt) Number of retries when downloading an image from glance.</td>
|
|
</tr>
|
|
<tr>
|
|
<td><option>glance_port</option> = <replaceable>9292</replaceable></td>
|
|
<td>(IntOpt) Default glance port.</td>
|
|
</tr>
|
|
<tr>
|
|
<td><option>glance_protocol</option> = <replaceable>http</replaceable></td>
|
|
<td>(StrOpt) Default protocol to use when connecting to glance. Set to https for SSL.</td>
|
|
</tr>
|
|
<tr>
|
|
<td><option>swift_account</option> = <replaceable>None</replaceable></td>
|
|
<td>(StrOpt) The account that Glance uses to communicate with Swift. The format is "AUTH_uuid". "uuid" is the UUID for the account configured in the glance-api.conf. Required for temporary URLs. For example: "AUTH_a422b2-91f3-2f46-74b7-d7c9e8958f5d30". Swift temporary URL format: "endpoint_url/api_version/account/container/object_id"</td>
|
|
</tr>
|
|
<tr>
|
|
<td><option>swift_api_version</option> = <replaceable>v1</replaceable></td>
|
|
<td>(StrOpt) The Swift API version to create a temporary URL for. Defaults to "v1". Swift temporary URL format: "endpoint_url/api_version/account/container/object_id"</td>
|
|
</tr>
|
|
<tr>
|
|
<td><option>swift_container</option> = <replaceable>glance</replaceable></td>
|
|
<td>(StrOpt) The Swift container Glance is configured to store its images in. Defaults to "glance", which is the default in glance-api.conf. Swift temporary URL format: "endpoint_url/api_version/account/container/object_id"</td>
|
|
</tr>
|
|
<tr>
|
|
<td><option>swift_endpoint_url</option> = <replaceable>None</replaceable></td>
|
|
<td>(StrOpt) The "endpoint" (scheme, hostname, optional port) for the Swift URL of the form "endpoint_url/api_version/account/container/object_id". Do not include trailing "/". For example, use "https://swift.example.com". Required for temporary URLs.</td>
|
|
</tr>
|
|
<tr>
|
|
<td><option>swift_store_multiple_containers_seed</option> = <replaceable>0</replaceable></td>
|
|
<td>(IntOpt) This should match a config by the same name in the Glance configuration file. When set to 0, a single-tenant store will only use one container to store all images. When set to an integer value between 1 and 32, a single-tenant store will use multiple containers to store images, and this value will determine how many containers are created.</td>
|
|
</tr>
|
|
<tr>
|
|
<td><option>swift_temp_url_duration</option> = <replaceable>1200</replaceable></td>
|
|
<td>(IntOpt) The length of time in seconds that the temporary URL will be valid for. Defaults to 20 minutes. If some deploys get a 401 response code when trying to download from the temporary URL, try raising this duration.</td>
|
|
</tr>
|
|
<tr>
|
|
<td><option>swift_temp_url_key</option> = <replaceable>None</replaceable></td>
|
|
<td>(StrOpt) The secret token given to Swift to allow temporary URL downloads. Required for temporary URLs.</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</para>
|