If you want to create an OpenStack environment using devstack with most endpoints protected by SSL there are two ways to do it: native SSL or a TLS proxy (aka an SSL terminator). Both are supported in devstack.
To enable native SSL, add this to your local.conf
To enable via TLS Proxy (stud in this case), add this to your local.conf
This will enable SSL endpoints for:
devstack will generate its own CA certificate and add it to the global trust so all clients on the local machine should just work(tm).