[openstack-dev] [devstack] apache wsgi application support

Marian Horban mhorban at mirantis.com
Wed Jun 24 21:01:13 UTC 2015


Hi guys,
I worked on running nova-api on http://localhost/compute.
I prepared raw reviews:
nova review: https://review.openstack.org/#/c/195303/1
devstack review: https://review.openstack.org/#/c/195300/

We need to determine proper URLs for ec2-api(used 8773 port) and
metadata(used 8775 port) services and structure of nova URLs.
There are options:
1. For each nova service we can use separate URL node under the root:
    http://localhost/compute (8774)
    http://localhost/ec2-api (8773)
    http://localhost/metadata (8775)
2. We can have general nova URL like /compute and services will use sub
URLs:
    http://localhost/compute/osapi (8774)
    http://localhost/compute/ec2-api (8773)
    http://localhost/compute/metadata (8775)
First option looks better for me.

I noticed that there are many templates in devstack/files with almost the
same content.
Instead of using templates
    - apache-ceilometer.template
    - apache-ironic.template
    - apache-keystone.template
    - apache-nova-api.template
    - apache-nova-ec2-api.template
    - ...
we can use generic template file with additional variables.

Marian
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20150625/09300077/attachment.html>


More information about the OpenStack-dev mailing list