Store configuration in Zookeeper

Registered by Michal Rostecki on 2015-11-12

Add a option to store configuration in Zookeeper instead of configuration files.

Blueprint information

Status:
Complete
Approver:
Steven Dake
Priority:
Low
Drafter:
Michal Rostecki
Direction:
Approved
Assignee:
Angus Salkeld
Definition:
Approved
Series goal:
Accepted for mitaka
Implementation:
Implemented
Milestone target:
milestone icon mitaka-3
Started by
Steven Dake on 2015-11-14
Completed by
Angus Salkeld on 2016-03-01

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/zookeeper,n,z

I would *really* like to see COPY_ONCE (which is actually a misnomer, it should be called CONFIG_ONCE) implemented in this work to preserve immutability. Immutability is a super-power of containers. For more details see:
http://sdake.io/2015/11/11/the-tldr-on-immutable-infrastructure/ --sdake

Addressed by: https://review.openstack.org/244474
    [WIP] Add ZooKeeper support in kolla-ansible

Addressed by: https://review.openstack.org/241438
    Add support for copying files from a "zk://" source

Addressed by: https://review.openstack.org/241437
    Add support for loading kolla config from ENV

Addressed by: https://review.openstack.org/247959
    do not merge: temp vagrant settings

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.