]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
cephadm: Make Vagrantfile more flexible 36013/head
authorStephan Müller <smueller@suse.com>
Wed, 1 Jul 2020 14:27:50 +0000 (16:27 +0200)
committerStephan Müller <smueller@suse.com>
Mon, 13 Jul 2020 14:01:19 +0000 (16:01 +0200)
commitc767a0c0e8ffed4448e4d2cacef72674e7ada883
tree39e89e3adcdd15e3d4ddfd314166bfb18a77091e
parent1ac5c74502da6dc8ad965625df452eb42a846489
cephadm: Make Vagrantfile more flexible

Now you can use a JSON or pass multiple variable to vagrant in order to
configure the outcome of VMs you get. Similar to vstart.sh you can use
OSDS, MGRS and MONS as arguments to pass. As OSDS behave a bit different
in this scenario you can also specify the amount of extra disks and OSD
VM has.

Fixes: https://tracker.ceph.com/issues/46376
Signed-off-by: Stephan Müller <smueller@suse.com>
src/pybind/mgr/cephadm/HACKING.rst
src/pybind/mgr/cephadm/Vagrantfile
src/pybind/mgr/cephadm/vagrant.config.example.json [new file with mode: 0644]