Role os_horizon for OpenStack-Ansible
Go to file
Jean-Philippe Evrard c62b54d891 Allow Horizon Custom Branding
This introduces 2 variables:
``horizon_site_name`` and ``horizon_custom_uploads``.

The former needs to set with a string. It will edit the
local settings of horizon to add the cloud's name.

The latter is a dict, that contains path to source and destination
files that the deployer wants to upload.
For example, if setting the dict as followed:

horizon_custom_uploads:
  logo:
    src: '/etc/openstack_deploy/files/logo.png'
    dest: "img/logo.png"
  logosplash:
    src: '/etc/openstack_deploy/files/logo-splash.png'
    dest: "img/logo-splash.png"

You'll overwrite the img/logo.png and img/logo-splash.png files
on the horizon nodes (inside their folder
"{{ horizon_lib_dir }}/openstack_dashboard/static/dashboard/")
with the files stored on the deployment node at the src location.

Change-Id: I1a74e74968d09f6e299dbd965f9c87368c4d646c
2015-11-26 14:08:09 +00:00
defaults Merge "Implement Neutron LBAAS using haproxy" 2015-10-23 21:02:20 +00:00
handlers Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00
meta added role to pin packages 2015-05-08 13:22:42 -05:00
tasks Allow Horizon Custom Branding 2015-11-26 14:08:09 +00:00
templates Allow Horizon Custom Branding 2015-11-26 14:08:09 +00:00
CONTRIBUTING.rst Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00
LICENSE Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00
README.rst Configure DB addresses for each service 2015-06-10 02:07:38 +00:00

OpenStack horizon ############## :tags: openstack, horizon, cloud, ansible :category: *nix

Role for deployment, setup and installation of horizon.

This role will install the following:
  • horizon-dashboard
- name: Installation and setup of horizon
  hosts: horizon_all
  user: root
  roles:
    - { role: "os_horizon", tags: [ "os-horizon" ] }
  vars:
    horizon_galera_address: "{{ internal_lb_vip_address }}"