30ca49bf61
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
9 lines
327 B
YAML
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.
|
|
|