1 # *******************************************************************
2 # This file was created automatically by the sample environment
3 # generator. Developers should use `tox -e genconfig` to update it.
4 # Users are recommended to make changes to a copy of the file instead
5 # of the original, if any customizations are needed.
6 # *******************************************************************
7 # title: Deploy Using an External Ceph Cluster
9 # A Heat environment file which can be used to enable the
10 # use of an externally managed Ceph cluster.
12 # The Ceph admin client key. Can be created with ceph-authtool --gen-print-key.
16 # The Ceph client key. Can be created with ceph-authtool --gen-print-key. Currently only used for external Ceph deployments to create the openstack user keyring.
17 # Mandatory. This parameter must be set by the user.
23 CephClientUserName: openstack
25 # The Ceph cluster FSID. Must be a UUID.
26 # Mandatory. This parameter must be set by the user.
28 CephClusterFSID: <None>
30 # List of externally managed Ceph Mon Host IPs. Only used for external Ceph deployments.
32 CephExternalMonHost: ''
34 # Whether to enable or not the Iscsi backend for Cinder
36 CinderEnableIscsiBackend: False
38 # Whether to enable or not the Rbd backend for Cinder
40 CinderEnableRbdBackend: True
44 CinderRbdPoolName: volumes
46 # The short name of the Glance backend to use. Should be one of swift, rbd, or file
52 GlanceRbdPoolName: images
54 # The short name of the Gnocchi backend to use. Should be one of swift, rbd, or file
60 GnocchiRbdPoolName: metrics
62 # Whether to enable or not the Rbd backend for Nova
64 NovaEnableRbdBackend: True
70 # The default features enabled when creating a block device image. Only applies to format 2 images. Set to '1' for Jewel clients using older Ceph servers.
72 RbdDefaultFeatures: ''
75 OS::TripleO::Services::CephClient: OS::Heat::None
76 OS::TripleO::Services::CephExternal: ../../puppet/services/ceph-external.yaml
77 OS::TripleO::Services::CephMon: OS::Heat::None
78 OS::TripleO::Services::CephOSD: OS::Heat::None