You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
139 lines
4.4 KiB
139 lines
4.4 KiB
environments: |
|
- |
|
name: storage/enable-ceph |
|
title: Enable Ceph Storage Backend |
|
files: |
|
puppet/services/cinder-volume.yaml: |
|
parameters: |
|
- CinderEnableIscsiBackend |
|
- CinderEnableRbdBackend |
|
puppet/services/cinder-backup.yaml: |
|
parameters: |
|
- CinderBackupBackend |
|
puppet/services/nova-compute.yaml: |
|
parameters: |
|
- NovaEnableRbdBackend |
|
puppet/services/glance-api.yaml: |
|
parameters: |
|
- GlanceBackend |
|
puppet/services/gnocchi-api.yaml: |
|
parameters: |
|
- GnocchiBackend |
|
sample_values: |
|
CinderEnableIscsiBackend: False |
|
CinderEnableRbdBackend: True |
|
CinderBackupBackend: rbd |
|
NovaEnableRbdBackend: True |
|
GlanceBackend: rbd |
|
GnocchiBackend: rbd |
|
resource_registry: |
|
OS::TripleO::Services::CephMon: ../../puppet/services/ceph-mon.yaml |
|
OS::TripleO::Services::CephOSD: ../../puppet/services/ceph-osd.yaml |
|
OS::TripleO::Services::CephClient: ../../puppet/services/ceph-client.yaml |
|
description: | |
|
Include this environment to enable Ceph as the backend for |
|
Cinder, Nova, Gnocchi, and Glance. |
|
- |
|
name: storage/cinder-nfs |
|
title: Enable Cinder NFS Backend |
|
files: |
|
puppet/services/cinder-volume.yaml: |
|
parameters: |
|
- CinderNfsMountOptions |
|
- CinderNfsServers |
|
- CinderEnableNfsBackend |
|
- CinderEnableIscsiBackend |
|
sample_values: |
|
CinderEnableNfsBackend: True |
|
CinderEnableIscsiBackend: False |
|
CinderNfsServers: '192.168.122.1:/export/cinder' |
|
description: | |
|
Configure and include this environment to enable the use of an NFS |
|
share as the backend for Cinder. |
|
- |
|
name: storage/glance-nfs |
|
title: Enable Glance NFS Backend |
|
files: |
|
puppet/services/glance-api.yaml: |
|
parameters: |
|
- GlanceBackend |
|
- GlanceNfsEnabled |
|
- GlanceNfsShare |
|
- GlanceNfsOptions |
|
- GlanceNetappNfsEnabled |
|
- NetappShareLocation |
|
sample_values: |
|
GlanceBackend: file |
|
GlanceNfsEnabled: True |
|
static: |
|
- GlanceBackend |
|
- GlanceNfsEnabled |
|
description: | |
|
Configure and include this environment to enable the use of an NFS |
|
share as the backend for Glance. |
|
- |
|
name: storage/external-ceph |
|
title: Deploy Using an External Ceph Cluster |
|
files: |
|
puppet/services/nova-compute.yaml: |
|
parameters: |
|
- NovaRbdPoolName |
|
- NovaEnableRbdBackend |
|
- CephClientUserName |
|
puppet/services/cinder-volume.yaml: |
|
parameters: |
|
- CinderRbdPoolName |
|
- CinderEnableIscsiBackend |
|
- CinderEnableRbdBackend |
|
puppet/services/glance-api.yaml: |
|
parameters: |
|
- GlanceRbdPoolName |
|
- GlanceBackend |
|
puppet/services/gnocchi-api.yaml: |
|
parameters: |
|
- GnocchiBackend |
|
puppet/services/gnocchi-base.yaml: |
|
parameters: |
|
- GnocchiRbdPoolName |
|
puppet/services/ceph-external.yaml: |
|
parameters: |
|
- CephClusterFSID |
|
- CephClientKey |
|
- CephExternalMonHost |
|
- RbdDefaultFeatures |
|
puppet/services/ceph-base.yaml: |
|
parameters: |
|
- CephAdminKey |
|
sample_values: |
|
CinderEnableIscsiBackend: False |
|
CinderEnableRbdBackend: True |
|
NovaEnableRbdBackend: True |
|
GlanceBackend: rbd |
|
GnocchiBackend: rbd |
|
NovaRbdPoolName: vms |
|
CinderRbdPoolName: volumes |
|
GlanceRbdPoolName: images |
|
GnocchiRbdPoolName: metrics |
|
CephClientUserName: openstack |
|
CephAdminKey: '' |
|
description: | |
|
A Heat environment file which can be used to enable the |
|
use of an externally managed Ceph cluster. |
|
resource_registry: |
|
OS::TripleO::Services::CephExternal: ../../puppet/services/ceph-external.yaml |
|
OS::TripleO::Services::CephMon: OS::Heat::None |
|
OS::TripleO::Services::CephClient: OS::Heat::None |
|
OS::TripleO::Services::CephOSD: OS::Heat::None |
|
- |
|
name: storage/cinder-netapp-config |
|
title: Enable the Cinder NetApp Backend |
|
description: | |
|
A Heat environment file which can be used to enable a |
|
a Cinder NetApp backend, configured via puppet |
|
files: |
|
puppet/services/cinder-backend-netapp.yaml: |
|
parameters: all |
|
static: |
|
- CinderEnableNetappBackend |
|
resource_registry: |
|
OS::TripleO::ControllerExtraConfigPre: ../../puppet/extraconfig/pre_deploy/controller/cinder-netapp.yaml
|
|
|