openstack-ansible/playbooks/library
Miguel Grinberg 23da164fe4 Keystone Federation Service Provider Configuration
This patch adds the ability to configure Keystone as a Service
Provider (SP) for a Federated Identity Provider (IdP).

* New variables to configure Keystone as a service provider are now
  supported under a root `keystone_sp` variable. Example configurations
  can be seen in Keystone's defaults file. This configuration includes
  the list of identity providers and trusted dashboards. (At this time
  only one identity provider is supported).

* Identity provider configuration includes the remote-to-local user
  mapping and the list of remote attributes the SP can obtain from the
  IdP.

* Shibboleth is installed and configured in the Keystone containers when
  SP configuration is present.

* Horizon is configured for SSO login

DocImpact
UpgradeImpact
Implements: blueprint keystone-federation
Change-Id: I78b3d740434ea4b3ca0bd9f144e4a07026be23c6
Co-Authored-By: Jesse Pretorius <jesse.pretorius@rackspace.co.uk>
2015-08-07 08:44:51 +00:00
..
copy_updates Ensure that flake8 runs against all python files 2015-07-09 13:06:23 +01:00
dist_sort Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00
glance Upgrade the Keystone library to use v3 2015-07-13 19:41:44 -07:00
keystone Keystone Federation Service Provider Configuration 2015-08-07 08:44:51 +00:00
memcached Ensure that flake8 runs against all python files 2015-07-09 13:06:23 +01:00
mysql_status_facts Restart mysql when config changed 2015-07-12 18:04:10 +01:00
name2int Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00
neutron Upgrade the Keystone library to use v3 2015-07-13 19:41:44 -07:00
provider_networks Adds new provider_networks module and reformats ml2_conf.ini 2015-03-24 15:07:28 +00:00