Add Support for Externally Managed MariaDB and pre-configured databases / users

Registered by Alexandru Bogdan Pica

Provide an easy way to deploy with kolla-ansible by using an externally-managed MariaDB server.

Right now, if a new hosts group is created, and mariadb hosts are added to it, there is no way for kolla-ansible to register those hosts within haproxy, without enabling mariadb installation, which would also presume performing a MariaDB installation by kolla-ansible.
Given the fact that in most companies Database management is carried out by another team, I think the following things should be easy to accomplish:

1. Using an already-configured MariaDB / MySQL server / Cluster
2. Using already-created DB users, without requiring root DB access.

Blueprint information

Status:
Complete
Approver:
Jeffrey Zhang
Priority:
Undefined
Drafter:
Alexandru Bogdan Pica
Direction:
Needs approval
Assignee:
Alexandru Bogdan Pica
Definition:
Approved
Series goal:
Proposed for pike
Implementation:
Implemented
Milestone target:
milestone icon 5.0.2
Started by
Alexandru Bogdan Pica
Completed by
Alexandru Bogdan Pica

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/external-mariadb-support,n,z

Addressed by: https://review.openstack.org/533428
    Implement external MariaDB and pre-configured Databases support

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.