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 client user keyring.
27 type: comma_delimited_list
29 type: comma_delimited_list
44 CephClusterConfigImpl:
45 type: OS::Heat::StructuredConfig
47 group: os-apply-config
53 - {get_param: ceph_mon_names}
57 - {get_param: ceph_mon_ips}
58 fsid: {get_param: ceph_fsid}
59 admin_key: {get_param: ceph_admin_key}
60 mon_key: {get_param: ceph_mon_key}
61 # We would need a dedicated key for OSD bootstrap
62 bootstrap_osd_key: {get_param: ceph_mon_key}
63 osds: '{"/srv/data": {}}'
67 description: The ID of the CephClusterConfigImpl resource.
69 {get_resource: CephClusterConfigImpl}