openstack-ansible-os_keystone/releasenotes/notes/keystone-nginx-default-e9d91affd646f379.yaml
Jesse Pretorius 84af640aa0 Switch to using Nginx/uWSGI by default
This patch implements the use of uWSGI exclusively,
always with a web server acting as a reverse proxy.
It removes the option of using uWSGI with Apache
and mod_wsgi.

In the case of Keystone being used in a Federated
Service Provider configuration, it will use Apache
as the web server but for all other environments
it will use Nginx instead.

Change-Id: If6e95fc0d3f7d34780db1aed2b8cedca87499934
2017-06-29 16:42:36 +00:00

11 lines
507 B
YAML

---
upgrade:
- Keystone now uses uWSGI exclusively (instead of Apache with mod_wsgi)
and has the web server acting as a reverse proxy. The default web
server is now set to Nginx instead of Apache, but Apache will
automatically used if federation is configured.
deprecations:
- The variables ``keystone_apache_enabled`` and ``keystone_mod_wsgi_enabled``
have been removed and replaced with a single variable ``keystone_web_server``
to optionally set the web server used for keystone.