1 ## A Heat environment file which can be used to set up storage
2 ## backends. Defaults to Ceph used as a backend for Cinder, Glance and
3 ## Nova ephemeral storage.
5 OS::TripleO::Services::CephMon: ../puppet/services/ceph-mon.yaml
6 OS::TripleO::Services::CephOSD: ../puppet/services/ceph-osd.yaml
7 OS::TripleO::Services::CephClient: ../puppet/services/ceph-client.yaml
11 #### BACKEND SELECTION ####
13 ## Whether to enable iscsi backend for Cinder.
14 CinderEnableIscsiBackend: false
15 ## Whether to enable rbd (Ceph) backend for Cinder.
16 CinderEnableRbdBackend: true
17 ## Cinder Backup backend can be either 'ceph' or 'swift'.
18 CinderBackupBackend: ceph
19 ## Whether to enable NFS backend for Cinder.
20 # CinderEnableNfsBackend: false
21 ## Whether to enable rbd (Ceph) backend for Nova ephemeral storage.
22 NovaEnableRbdBackend: true
23 ## Glance backend can be either 'rbd' (Ceph), 'swift' or 'file'.
25 ## Gnocchi backend can be either 'rbd' (Ceph), 'swift' or 'file'.
29 #### CINDER NFS SETTINGS ####
32 # CinderNfsMountOptions: ''
33 ## NFS mount point, e.g. '192.168.122.1:/export/cinder'
34 # CinderNfsServers: ''
37 #### GLANCE NFS SETTINGS ####
39 ## Make sure to set `GlanceBackend: file` when enabling NFS
41 ## Whether to make Glance 'file' backend a NFS mount
42 # GlanceNfsEnabled: false
43 ## NFS share for image storage, e.g. '192.168.122.1:/export/glance'
44 ## (If using IPv6, use both double- and single-quotes,
45 ## e.g. "'[fdd0::1]:/export/glance'")
47 ## Mount options for the NFS image storage mount point
48 # GlanceNfsOptions: 'intr,context=system_u:object_r:glance_var_lib_t:s0'
51 #### CEPH SETTINGS ####
53 ## When deploying Ceph Nodes through the oscplugin CLI, the following
54 ## parameters are set automatically by the CLI. When deploying via
55 ## heat stack-create or ceph on the controller nodes only,
56 ## they need to be provided manually.
58 ## Number of Ceph storage nodes to deploy
60 ## Ceph FSID, e.g. '4b5c8c0a-ff60-454b-a1b4-9747aa737d19'
62 ## Ceph monitor key, e.g. 'AQC+Ox1VmEr3BxAALZejqeHj50Nj6wJDvs96OQ=='
64 ## Ceph admin key, e.g. 'AQDLOh1VgEp6FRAAFzT7Zw+Y9V6JJExQAsRnRQ=='
66 ## Ceph client key, e.g 'AQC+vYNXgDAgAhAAc8UoYt+OTz5uhV7ItLdwUw=='