diff options
author | Dan Prince <dprince@redhat.com> | 2015-10-02 17:52:05 -0400 |
---|---|---|
committer | Dan Prince <dprince@redhat.com> | 2015-10-02 17:54:49 -0400 |
commit | 1ec47775ef150ee308ece8b4b71d85ef924ddcd8 (patch) | |
tree | 3576728f89c05eea74977ef5929c40bb056f70d1 /ceph-cluster-config.yaml | |
parent | 969e6e6671d2a61cd801541c1306cc51241f6c09 (diff) |
Move os-apply-config templates into a directory
This patch moves all of the os-apply-config (tripleo-image-elements)
specific templates into a common directory. This matches what
we do for puppet and should help new users more easily
understand the project layout.
Change-Id: I7dce2a770d56795f3ea22c8a464595c4a0c60832
Diffstat (limited to 'ceph-cluster-config.yaml')
-rw-r--r-- | ceph-cluster-config.yaml | 57 |
1 files changed, 0 insertions, 57 deletions
diff --git a/ceph-cluster-config.yaml b/ceph-cluster-config.yaml deleted file mode 100644 index c3cf8e8a..00000000 --- a/ceph-cluster-config.yaml +++ /dev/null @@ -1,57 +0,0 @@ -heat_template_version: 2015-04-30 -description: 'Ceph Cluster config data' - -parameters: - ceph_storage_count: - default: 0 - type: number - description: Number of Ceph storage nodes. Used to enable/disable managed Ceph installation. - ceph_external_mon_ips: - default: '' - type: string - description: List of external Ceph Mon host IPs. - ceph_client_key: - default: '' - type: string - description: Ceph key used to create the 'openstack' user keyring. - ceph_fsid: - default: '' - type: string - ceph_admin_key: - default: '' - type: string - ceph_mon_key: - default: '' - type: string - ceph_mon_names: - type: comma_delimited_list - ceph_mon_ips: - type: comma_delimited_list - -resources: - CephClusterConfigImpl: - type: OS::Heat::StructuredConfig - properties: - group: os-apply-config - config: - ceph_cluster: - mon_initial_members: - list_join: - - ',' - - {get_param: ceph_mon_names} - mon_host: - list_join: - - ',' - - {get_param: ceph_mon_ips} - fsid: {get_param: ceph_fsid} - admin_key: {get_param: ceph_admin_key} - mon_key: {get_param: ceph_mon_key} - # We would need a dedicated key for OSD bootstrap - bootstrap_osd_key: {get_param: ceph_mon_key} - osds: '{"/srv/data": {}}' - -outputs: - config_id: - description: The ID of the CephClusterConfigImpl resource. - value: - {get_resource: CephClusterConfigImpl} |