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
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: [email protected]?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev