tripleo-heat-templates/releasenotes/notes/support-glance-at-dcn-sites-6163b8f5333e31a7.yaml
Alan Bishop 30ca49bf61 Add ability to deploy glance at DCN/Edge sites
This patch adds two new tripleo services that together support
deploying the glance-api service at edge sites. The service uses the
same glance database in the control plane, but allows other edge
services (e.g. cinder and nova) to access a glance endpoint that is
local to the edge site.

A new GlanceApiEdge service is a minor variant of the GlanceApi
service. The most significant change is it doesn't use the control
plane VIP, but instead configures cinder and nova services to access
the glance-api endpoint running on that edge node (not the VIP).

A companion HAproxyEdge service supports scaling out DCN sites with
larger (>3) number of nodes. Instead of deploying GlanceApiEdge on
every node, the HAproxyEdge service configures a local haproxy to
forward glance-api requests to the edge nodes running GlanceApiEdge.

The HAproxyEdge is extensible. While this patch is only concerned
with proxying glance-api, it can be extended to support additional
proxy requirements as needs arise.

blueprint: split-controlplane-glance-cache
Change-Id: Id6c416b8c7b3b6314d935e3eeb8a3f114492cecd
Depends-On: Ic8d652a5209219c96f795a8c18ceb457c6d9382a
2019-12-18 16:55:34 -08:00

9 lines
327 B
YAML

---
features:
- |
Add the ability to deploy the glance-api service at DCN/Edge sites. Glance
service at the Edge shares the same database as the Glance service in the
central control plane, but allows other services such as Cinder and Nova to
access a Glance endpoint that is local to the DCN/Edge site.