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
32 CephClusterConfigImpl:
33 type: OS::Heat::StructuredConfig
35 group: os-apply-config
41 - {get_param: ceph_mon_names}
45 - {get_param: ceph_mon_ips}
46 fsid: {get_param: ceph_fsid}
47 admin_key: {get_param: ceph_admin_key}
48 mon_key: {get_param: ceph_mon_key}
49 # We would need a dedicated key for OSD bootstrap
50 bootstrap_osd_key: {get_param: ceph_mon_key}
51 osds: '{"/srv/data": {}}'
55 description: The ID of the CephClusterConfigImpl resource.
57 {get_resource: CephClusterConfigImpl}