42b23e8c84
Closes-Bug: #1249082 Change-Id: I9f68073da5ca25867b2b8c099cce5df34f6a3eec author: diane fleming
86 lines
3.2 KiB
XML
86 lines
3.2 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<section xml:id="debconf-api-endpoints"
|
|
xmlns="http://docbook.org/ns/docbook"
|
|
xmlns:xi="http://www.w3.org/2001/XInclude"
|
|
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0">
|
|
<title>Register API endpoints</title>
|
|
<para>All Debian packages for API services, except the
|
|
<package>heat-api</package> package, register the service in the
|
|
Identity Service catalog. This feature is helpful because API
|
|
endpoints are difficult to remember.</para>
|
|
<note>
|
|
<para>The <package>heat-common</package> package and not the
|
|
<package>heat-api</package> package configures the
|
|
Orchestration service.</para>
|
|
</note>
|
|
<para>When you install a package for an API service, you are
|
|
prompted to register that service. However, after you install or
|
|
upgrade the package for an API service, Debian immediately removes
|
|
your response to this prompt from the <package>debconf</package>
|
|
database. Consequently, you are prompted to re-register the
|
|
service with the Identity Service. If you already registered the
|
|
API service, respond <literal>no</literal> when you
|
|
upgrade.</para>
|
|
<informalfigure>
|
|
<mediaobject>
|
|
<imageobject>
|
|
<imagedata scale="50"
|
|
fileref="figures/debconf-screenshots/api-endpoint_1_register_endpoint.png"
|
|
/>
|
|
</imageobject>
|
|
</mediaobject>
|
|
</informalfigure>
|
|
<para>This screen registers packages in the Identity Service
|
|
catalog:</para>
|
|
<informalfigure>
|
|
<mediaobject>
|
|
<imageobject>
|
|
<imagedata scale="50"
|
|
fileref="figures/debconf-screenshots/api-endpoint_2_keystone_server_ip.png"
|
|
/>
|
|
</imageobject>
|
|
</mediaobject>
|
|
</informalfigure>
|
|
<para>You are prompted for the Identity Service
|
|
<literal>admin_token</literal> value. The Identity Service uses
|
|
this value to register the API service. When you set up the
|
|
<package>keystone</package> package, this value is configured
|
|
automatically.</para>
|
|
<informalfigure>
|
|
<mediaobject>
|
|
<imageobject>
|
|
<imagedata scale="50"
|
|
fileref="figures/debconf-screenshots/api-endpoint_3_keystone_authtoken.png"
|
|
/>
|
|
</imageobject>
|
|
</mediaobject>
|
|
</informalfigure>
|
|
<para>This screen configures the IP addresses for the service. The
|
|
configuration script automatically detects the IP address used by
|
|
the interface that is connected to the default route
|
|
(<code>/sbin/route</code> and <code>/sbin/ip</code>).</para>
|
|
<para>Unless you have a unique set up for your network, press
|
|
<keycap>ENTER</keycap>.</para>
|
|
<informalfigure>
|
|
<mediaobject>
|
|
<imageobject>
|
|
<imagedata scale="50"
|
|
fileref="figures/debconf-screenshots/api-endpoint_4_service_endpoint_ip_address.png"
|
|
/>
|
|
</imageobject>
|
|
</mediaobject>
|
|
</informalfigure>
|
|
<para>This screen configures the region name for the service. For
|
|
example, <code>us-east-coast</code> or
|
|
<code>europe-paris</code>.</para>
|
|
<informalfigure>
|
|
<mediaobject>
|
|
<imageobject>
|
|
<imagedata scale="50"
|
|
fileref="figures/debconf-screenshots/api-endpoint_5_region_name.png"
|
|
/>
|
|
</imageobject>
|
|
</mediaobject>
|
|
</informalfigure>
|
|
</section>
|