Combine resources across federated OpenStack deployments
10fae26c6d
This patch adds a .ini file with the configuration for running mixmatch through uwsgi, replacing the previous `run_proxy.sh` script which passed the configuration as arguments. This patch also removed the wsgi configuration, making it unsupported. The wsgi documentation has also been removed. A follow on patch will also remove any remnants of wsgi logic. The default port for running the proxy has been changed to 9913. This patch also updates the `setup.cfg` file, adding the parameters for wsgi_scripts so that pbr install the wsgi exec on package installation. This patch also uses apache and mod_proxy to map /resource to the uwsgi port 9913. Change-Id: I2069d0f28e8e14da59109158cd2912ddb284a4e3 |
||
---|---|---|
devstack | ||
doc | ||
etc | ||
httpd | ||
mixmatch | ||
releasenotes | ||
specs | ||
.gitignore | ||
.gitreview | ||
.testr.conf | ||
babel.cfg | ||
CONTRIBUTING.rst | ||
Dockerfile | ||
HACKING.rst | ||
LICENSE | ||
MANIFEST.in | ||
README.rst | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
mixmatch
Combine resources across federated OpenStack deployments
Proxy Service that will forward REST API requests to a remote service provider which is federated using Keystone-to-Keystone Federation (K2K).
The proxy learns the location of resources and is able to forward requests to the correct service provider. This allows OpenStack services to use resources provided by other federated OpenStack deployments, ex. Nova attach a remote volume.
- Free software: Apache license
- Documentation: https://mixmatch.readthedocs.io
- Source: https://git.openstack.org/cgit/openstack/mixmatch
- Bugs: https://bugs.launchpad.net/mixmatch