a8c4ce9a290119263fa157b9eeda5820db8b8dbb
[stor4nfv.git] / ci / ansible / group_vars / osdsdock.yml
1 ---
2 # Dummy variable to avoid error because ansible does not recognize the
3 # file as a good configuration file when no variable in it.
4 dummy:
5
6
7 ###########
8 # GENERAL #
9 ###########
10
11 # Change it according to your backend, currently support 'lvm', 'ceph', 'cinder'
12 enabled_backend: lvm
13
14 # These fields are NOT suggested to be modified
15 dock_endpoint: localhost:50050
16 dock_log_file: "{{ opensds_log_dir }}/osdsdock.log"
17
18 ###########
19 #   LVM   #
20 ###########
21
22 pv_device: /dev/sdc # Specify a block device and ensure it existed if you choose lvm
23 vg_name: vg001 # Specify a name randomly
24
25 # These fields are NOT suggested to be modified
26 lvm_name: lvm backend
27 lvm_description: This is a lvm backend service
28 lvm_driver_name: lvm
29 lvm_config_path: "{{ opensds_config_dir }}/driver/lvm.yaml"
30
31 ###########
32 #  CEPH   #
33 ###########
34
35 ceph_pool_name: rbd # Specify a name randomly
36
37 # These fields are NOT suggested to be modified
38 ceph_name: ceph backend
39 ceph_description: This is a ceph backend service
40 ceph_driver_name: ceph
41 ceph_config_path: "{{ opensds_config_dir }}/driver/ceph.yaml"
42
43 ###########
44 # CINDER  #
45 ###########
46
47 # Use block-box install cinder_standalone if true, see details in:
48 # https://github.com/openstack/cinder/tree/master/contrib/block-box
49 use_cinder_standalone: true
50 # If true, you can configure cinder_container_platform,  cinder_image_tag,
51 # cinder_volume_group.
52
53 # Default: debian:stretch, and ubuntu:xenial, centos:7 is also supported.
54 cinder_container_platform: debian:stretch
55 # The image tag can be arbitrarily modified, as long as follow the image naming
56 # conventions, default: debian-cinder
57 cinder_image_tag: debian-cinder
58 # The cinder standalone use lvm driver as default driver, therefore `volume_group`
59 # should be configured, the default is: cinder-volumes. The volume group will be
60 # removed when use ansible script clean environment.
61 cinder_volume_group: cinder-volumes
62 # All source code and volume group file will be placed in the cinder_data_dir:
63 cinder_data_dir: "{{ workplace }}/cinder_data_dir"
64
65
66 # These fields are not suggested to be modified
67 cinder_name: cinder backend
68 cinder_description: This is a cinder backend service
69 cinder_driver_name: cinder
70 cinder_config_path: "{{ opensds_config_dir }}/driver/cinder.yaml"
71
72 ###########
73 # DOCKER  #
74 ###########
75
76 dock_docker_image: opensdsio/opensds-dock:latest