openstack-ansible-os_horizon/tasks
Amy Marrich (spotz) 4283200534 Add ability for HTTP access to horizon
Horizon has, since OSA's inception, been deployed with HTTPS
access enabled, and has had no way to turn it off. Some use-cases
may want to access via HTTP instead, so this patch enables
the following:

1. Listen via HTTPS on a load balancer, but via HTTP on the
   horizon host and have the load balancer forward the correct
   headers. It will do this by default in the integrated build
   due to the presence of the load balancer, so the current
   behaviour is retained.

2. Enable HTTPS on the horizon host without a load balancer.
   This is the role's default behaviour which matches what it
   always has been.

3. Disable HTTPS entirely by setting ``haproxy_ssl: no`` (which
   will also disable https on haproxy. This setting is inherited
   by the new ``horizon_enable_ssl`` variable by default. This
   is a new option.

Co-Authored-By: Jesse Pretorius <jesse.pretorius@rackspace.co.uk>
Change-Id: I823f2f949258157e306dbf80570abe53373da0c3
Closes-Bug: 1794337
2018-10-17 11:56:26 +00:00
..
horizon_apache.yml SUSE: Add support for openSUSE Leap 15 2018-09-26 17:37:28 +01:00
horizon_db_setup.yml Add support for using distribution packages for OpenStack services 2018-07-23 17:29:14 +01:00
horizon_install.yml Re-written dashboards linking. 2018-09-04 16:01:01 +03:00
horizon_install_source.yml Merge "Add cloudkitty dashboard" 2018-10-07 00:08:26 +00:00
horizon_post_install.yml Re-written dashboards linking. 2018-09-04 16:01:01 +03:00
horizon_pre_install.yml Change permission for conf folder 2017-01-17 17:14:44 -06:00
horizon_service_setup.yml Execute service setup against a delegated host using Ansible built-in modules 2018-07-05 19:41:30 +00:00
horizon_ssl_key_create.yml Cleanup/standardize usage of tags 2016-07-11 16:48:58 -04:00
horizon_ssl_key_distribute.yml Cleanup/standardize usage of tags 2016-07-11 16:48:58 -04:00
horizon_ssl_key_store.yml Cleanup/standardize usage of tags 2016-07-11 16:48:58 -04:00
horizon_ssl_self_signed.yml use include_tasks instead of include 2018-08-15 17:28:30 +08:00
horizon_ssl_user_provided.yml Cleanup/standardize usage of tags 2016-07-11 16:48:58 -04:00
horizon_translations_update.yml Add openstack_auth to translations update 2018-06-20 16:23:14 +01:00
main.yml Add ability for HTTP access to horizon 2018-10-17 11:56:26 +00:00