tripleo-heat-templates/environments/ssl
Alan Bishop d60969cb55 Deploy separate glance-api services for OSSN-0090
This patch adopts the recommendation outlined in  OSSN-0090 [1], in
which two instances of the glance-api service are deployed:
- A "user facing" glance-api service, accessible via the Public
  keystone endpoint.
- An "internal facing only" service, accessible via the Admin and
  Internal keystone endpoints.

The user facing instance is configured so it does not report any image
location information. This is achieved by configuring glance-api.conf
with the show_image_direct_url and show_multiple_locations set to False.

The internal service operates on a separate TCP port (defaults to 9293)
with its own glance-api.conf that configures show_image_direct_url and
show_multiple_locations set to True.

In order for cinder and nova to have access to the image location data,
both services are configured to access glance via the internal service.

[1] https://wiki.openstack.org/wiki/OSSN/OSSN-0090

Closes-Bug: #1822540
Depends-On: Ideb5a951d538d9e2c7cca11dfe0e8b99520de959
Depends-On: Ib6188505197d0a267dbd8c4d96f12f31f7b5c9f0
Change-Id: Id093613f9d410eb3fe5564a724c0f75275eeb4e8
2022-11-24 10:06:19 -08:00
..
enable-internal-tls.j2.yaml Generate certificates using ansible role 2021-03-10 16:28:22 +01:00
enable-memcached-tls.yaml Make memcached port parameters globally available 2021-04-30 17:29:41 +09:00
enable-tls.yaml Add new parameter PublicTLSCACert 2020-06-25 09:31:00 -04:00
inject-trust-anchor-hiera.yaml Add nested sample environments for inject-trust-anchor 2017-06-12 15:02:50 -05:00
inject-trust-anchor.yaml Add nested sample environments for inject-trust-anchor 2017-06-12 15:02:50 -05:00
no-tls-endpoints-public-ip.yaml Use merge strategy for EndpointMap 2021-06-15 09:15:41 +05:30
tls-endpoints-public-dns.yaml Remove support for the novajoin service 2022-03-13 23:34:42 +09:00
tls-endpoints-public-ip.yaml Remove support for the novajoin service 2022-03-13 23:34:42 +09:00
tls-everywhere-endpoints-dns.yaml Deploy separate glance-api services for OSSN-0090 2022-11-24 10:06:19 -08:00