1 heat_template_version: 2015-04-30
2 description: 'Ceph Cluster config data'
8 description: Number of Ceph storage nodes. Used to enable/disable managed Ceph installation.
12 description: List of external Ceph Mon host IPs.
16 description: Ceph key used to create the 'openstack' user keyring.
27 type: comma_delimited_list
29 type: comma_delimited_list
41 CephClusterConfigImpl:
42 type: OS::Heat::StructuredConfig
44 group: os-apply-config
50 - {get_param: ceph_mon_names}
54 - {get_param: ceph_mon_ips}
55 fsid: {get_param: ceph_fsid}
56 admin_key: {get_param: ceph_admin_key}
57 mon_key: {get_param: ceph_mon_key}
58 # We would need a dedicated key for OSD bootstrap
59 bootstrap_osd_key: {get_param: ceph_mon_key}
60 osds: '{"/srv/data": {}}'
64 description: The ID of the CephClusterConfigImpl resource.
66 {get_resource: CephClusterConfigImpl}