magnum/magnum
Spyros Trigazis f82749457c Make cinder volume optional
In the swarm_atomic and k8s_atomic drivers container images are
stored in a dedicated cinder volume per cluster node. It is
proven that this architecture can be a scalability bottleneck.

Make the use of cinder volumes for container images and opt-in
option.  If docker-volume-size is not specified no cinder
volumes will be created. Before, if docker-volume-size wasn't
specified the default value was 25.

To use cinder volumes for container storage the user will
interact with magnum as before, (meaning the valid values are
integers starting from 1).

Closes-Bug: #1638006
Change-Id: I3394c62a43bbf950b7cf0b86a71b1d9b0481d68f
2016-11-10 11:13:09 +01:00
..
api Fix: InvalidParameterValue Exception not raised correctly 2016-11-07 08:42:05 +05:30
cmd Fix magnum-template-manage 2016-10-13 21:06:43 +05:30
common Use function is_valid_mac from oslo.utils 2016-10-21 13:41:38 +08:00
conductor Merge "Move cluster delete method to driver" 2016-11-01 20:46:49 +00:00
conf Centralize config option: docker_registry section 2016-10-11 11:05:40 +07:00
db Allow keypair to be added during cluster create 2016-10-06 17:25:09 +00:00
drivers Make cinder volume optional 2016-11-10 11:13:09 +01:00
hacking Add i18n translation for Log messages 2016-08-15 11:44:08 +05:30
objects Allow keypair to be added during cluster create 2016-10-06 17:25:09 +00:00
service Centralize config option: rpc periodic section 2016-09-22 05:57:17 +00:00
servicegroup Cleanup MagnumService Object usage 2016-01-29 15:39:28 +08:00
tests Make cinder volume optional 2016-11-10 11:13:09 +01:00
__init__.py Initial commit from github (squashed) 2014-11-18 09:23:37 -05:00
i18n.py Setup for translation 2015-05-24 03:13:55 +00:00
version.py Remove coding:utf-8 2015-08-03 23:28:22 +08:00