Provide a sample storage environment file
Meant to help users configure their storage parameters by copying this file out, amending it and passing it to `heat stack-create` or `openstack overcloud deploy`. Defaults to using Ceph as a backend for Cinder, Glance and also Nova ephemeral storage. Change-Id: Ia8f5ef175439394aacdea98cfd66416bcb9bfe3a
This commit is contained in:
parent
5a6e934b4b
commit
bed3b9aeb8
57
environments/storage-environment.yaml
Normal file
57
environments/storage-environment.yaml
Normal file
@ -0,0 +1,57 @@
|
||||
## A Heat environment file which can be used to set up storage
|
||||
## backends. Defaults to Ceph used as a backend for Cinder, Glance and
|
||||
## Nova ephemeral storage.
|
||||
parameters:
|
||||
|
||||
#### BACKEND SELECTION ####
|
||||
|
||||
## Whether to enable iscsi backend for Cinder.
|
||||
CinderEnableIscsiBackend: false
|
||||
## Whether to enable rbd (Ceph) backend for Cinder.
|
||||
CinderEnableRbdBackend: true
|
||||
## Whether to enable NFS backend for Cinder.
|
||||
# CinderEnableNfsBackend: false
|
||||
## Whether to enable rbd (Ceph) backend for Nova ephemeral storage.
|
||||
NovaEnableRbdBackend: true
|
||||
## Glance backend can be either 'rbd' (Ceph), 'swift' or 'file'.
|
||||
GlanceBackend: rbd
|
||||
|
||||
|
||||
#### CINDER NFS SETTINGS ####
|
||||
|
||||
## NFS mount options
|
||||
# CinderNfsMountOptions: ''
|
||||
## NFS mount point, e.g. '192.168.122.1:/export/cinder'
|
||||
# CinderNfsServers: ''
|
||||
|
||||
|
||||
#### GLANCE FILE BACKEND PACEMAKER SETTINGS (used for mounting NFS) ####
|
||||
|
||||
## Whether to make Glance 'file' backend a mount managed by Pacemaker
|
||||
# GlanceFilePcmkManage: false
|
||||
## File system type of the mount
|
||||
# GlanceFilePcmkFstype: nfs
|
||||
## Pacemaker mount point, e.g. '192.168.122.1:/export/glance' for NFS
|
||||
# GlanceFilePcmkDevice: ''
|
||||
## Options for the mount managed by Pacemaker
|
||||
# GlanceFilePcmkOptions: ''
|
||||
|
||||
|
||||
#### CEPH SETTINGS ####
|
||||
|
||||
## Whether to deploy Ceph OSDs on the controller nodes. By default
|
||||
## OSDs are deployed on dedicated ceph-storage nodes only.
|
||||
# ControllerEnableCephStorage: false
|
||||
|
||||
## When deploying Ceph through the oscplugin CLI, the following
|
||||
## parameters are set automatically by the CLI. When deploying via
|
||||
## heat stack-create, they need to be provided manually.
|
||||
|
||||
## Number of Ceph storage nodes to deploy
|
||||
# CephStorageCount: 0
|
||||
## Ceph FSID, e.g. '4b5c8c0a-ff60-454b-a1b4-9747aa737d19'
|
||||
# CephClusterFSID: ''
|
||||
## Ceph monitor key, e.g. 'AQC+Ox1VmEr3BxAALZejqeHj50Nj6wJDvs96OQ=='
|
||||
# CephMonKey: ''
|
||||
## Ceph admin key, e.g. 'AQDLOh1VgEp6FRAAFzT7Zw+Y9V6JJExQAsRnRQ=='
|
||||
# CephAdminKey: ''
|
Loading…
x
Reference in New Issue
Block a user