solar-resources/resources/keystone_service/1.0.0
Maciej Kwiek e51ac240c3 Change sudo to become in ansible resources
As we are using ansible 2.0, we should move from sudo to become to avoid
deprecation.

Change-Id: Ia084759b9c38f5c045ab14eab3af63a2ad33069f
Closes-bug: 1547430
2016-02-22 10:05:54 +01:00
..
actions Change sudo to become in ansible resources 2016-02-22 10:05:54 +01:00
meta.yaml Change resources structure to match repository one 2015-12-18 18:01:20 +01:00
README.md Change resources structure to match repository one 2015-12-18 18:01:20 +01:00
test.py Change resources structure to match repository one 2015-12-18 18:01:20 +01:00

keystone_service resource

This resource sets up a Docker container with Keystone code. It requires config to be provided by the keystone_config resource (mounted under /etc/keystone).

Basically, the philosophy behind containers in Solar is to have stateless containers with service code and mount stateful resources with config, volumes, etc. to that container. Upgrade of code then would be just about replacing the stateless container with new one and remounting state to that new container.