URLs

= Proposal: = A production configuration of OpenStack should be able to run in HTTPD using SSL. The following URL scheme deconflicts the HTTP based applications so that the various pieces can be installed on a single port on a single machine using the https protocol.

The URLS are descriptive of their functionality. Thus, the project names have been replaced with the names from the openstack.com website.

Horizon Web UI
To keep the existing User experience, forward from / to /dashboard for browser clients. https://hostname/dashboard

Keystone
https://hostname/identity/v2.0

https://hostname/identity/v3

Glance
https://hostname/image

Nova.
https://hostname/compute

https://hostname/novnc

Neutron
https://hostname/network

Swift
There was an attempt to make Swift also fit into this scheme. However, Swift URLs fall into a scheme of their own,  and  won't likely be colocated with the admin pieces outside of development. Here they are for completeness.

https://hostname/storage/account

https://hostname/storage/object

https://hostname/storage/container

Conclusion
The pattern here should be clear enough to extend to integrating projects not listed above.