openstack-ansible-os_keystone/tasks
Logan V 5e23c765b3 Add external LB management handler hook interface
Based on conversation on an ansible issue[1], I implemented
a LB orchestration role[2] similar to the POC here[3].

This will allow external loadbalancer management roles to hook
into a universal notify listener "Manage LB" to perform before/
after endpoint management actions when the service is being
restarted.

[1]: https://github.com/ansible/ansible/issues/27813
[2]: https://github.com/Logan2211/ansible-haproxy-endpoints
[3]: https://github.com/Logan2211/tmp-ansible-27813

Change-Id: Ide9efbc79e4fd2c761a3ee4f463f501181da1df2
2017-09-16 13:41:28 -05:00
..
keystone_apache.yml Add external LB management handler hook interface 2017-09-16 13:41:28 -05:00
keystone_cleanup_old_facts.yml Implement serialisable rolling upgrade 2017-06-19 19:32:45 +00:00
keystone_credential_autorotate.yml Add credential_setup for keystone 2016-09-08 12:06:48 +01:00
keystone_credential_create.yml Rebuild credential-key repo during keystone[0] rebuild 2017-03-04 02:46:39 +00:00
keystone_credential_distribute.yml Fix linting issues for ansible-lint 3.4.1 2016-11-02 02:31:54 +00:00
keystone_credential.yml Revert dynamic includes for inventory-based conditionals 2016-09-26 19:52:25 +01:00
keystone_db_setup.yml Add external LB management handler hook interface 2017-09-16 13:41:28 -05:00
keystone_federation_sp_idp_setup.yml Ansible 2.x - Address deprecation warning of bare variables 2016-07-11 08:57:41 -04:00
keystone_federation_sp_setup.yml Add external LB management handler hook interface 2017-09-16 13:41:28 -05:00
keystone_fernet_keys_autorotate.yml Use keystone_system_user_name in fernet rotation cron entry. 2016-07-15 15:06:36 -05:00
keystone_fernet_keys_create.yml Cleanup/standardize usage of tags 2016-05-24 15:51:03 -04:00
keystone_fernet_keys_distribute.yml Fix linting issues for ansible-lint 3.4.1 2016-11-02 02:31:54 +00:00
keystone_fernet.yml Revert dynamic includes for inventory-based conditionals 2016-09-26 19:52:25 +01:00
keystone_idp_metadata.yml Add external LB management handler hook interface 2017-09-16 13:41:28 -05:00
keystone_idp_self_signed_create.yml Add external LB management handler hook interface 2017-09-16 13:41:28 -05:00
keystone_idp_self_signed_distribute.yml Add external LB management handler hook interface 2017-09-16 13:41:28 -05:00
keystone_idp_self_signed_store.yml Cleanup/standardize usage of tags 2016-05-24 15:51:03 -04:00
keystone_idp_setup.yml Revert dynamic includes for inventory-based conditionals 2016-09-26 19:52:25 +01:00
keystone_idp_sp_setup.yml Ansible 2.x - Address deprecation warning of bare variables 2016-07-11 08:57:41 -04:00
keystone_init_systemd.yml Add external LB management handler hook interface 2017-09-16 13:41:28 -05:00
keystone_install.yml Add external LB management handler hook interface 2017-09-16 13:41:28 -05:00
keystone_key_distribute.yml Allow role to run in a serial playbook 2017-03-10 13:11:46 +00:00
keystone_key_populate.yml Cleanup/standardize usage of tags 2016-05-24 15:51:03 -04:00
keystone_key_setup.yml Cleanup/standardize usage of tags 2016-05-24 15:51:03 -04:00
keystone_ldap_setup.yml Add external LB management handler hook interface 2017-09-16 13:41:28 -05:00
keystone_nginx.yml Add external LB management handler hook interface 2017-09-16 13:41:28 -05:00
keystone_post_install.yml Add external LB management handler hook interface 2017-09-16 13:41:28 -05:00
keystone_pre_install.yml Split user create and ssh key generation 2017-06-21 06:23:09 +00:00
keystone_service_setup.yml Bootstrap Keystone with versionless endpoints 2017-05-16 16:29:37 +02:00
keystone_ssl_key_create.yml Add external LB management handler hook interface 2017-09-16 13:41:28 -05:00
keystone_ssl_key_distribute.yml Add external LB management handler hook interface 2017-09-16 13:41:28 -05:00
keystone_ssl_key_store.yml Cleanup/standardize usage of tags 2016-05-24 15:51:03 -04:00
keystone_ssl_self_signed.yml Revert dynamic includes for inventory-based conditionals 2016-09-26 19:52:25 +01:00
keystone_ssl_user_provided.yml Add external LB management handler hook interface 2017-09-16 13:41:28 -05:00
keystone_ssl.yml Force Ansible to use dynamic includes 2016-09-22 14:08:35 +01:00
keystone_token_cleanup.yml Use run_once instead of inventory scoping 2017-06-24 17:27:35 +00:00
keystone_uwsgi.yml Add external LB management handler hook interface 2017-09-16 13:41:28 -05:00
main.yml Switch to using Nginx/uWSGI by default 2017-06-29 16:42:36 +00:00