1 heat_template_version: pike
9 description: Dictionary packing service data
13 description: Mapping of service_name -> network name. Typically set
14 via parameter_defaults in the resource registry. This
15 mapping overrides those in ServiceNetMapDefaults.
22 description: Role name on which the service is applied
26 description: Parameters specific to the role
30 description: Mapping of service endpoint -> protocol. Typically set
31 via parameter_defaults in the resource registry.
33 CephAnsibleDisksConfig:
35 description: Disks config settings for ceph-ansible
40 journal_collocation: true
41 osd_scenario: collocated
45 type: ./ceph-base.yaml
47 ServiceData: {get_param: ServiceData}
48 ServiceNetMap: {get_param: ServiceNetMap}
49 DefaultPasswords: {get_param: DefaultPasswords}
50 EndpointMap: {get_param: EndpointMap}
51 RoleName: {get_param: RoleName}
52 RoleParameters: {get_param: RoleParameters}
56 description: Role data for the Ceph OSD service.
58 service_name: ceph_osd
66 service_workflow_tasks: {get_attr: [CephBase, role_data, service_workflow_tasks]}
69 - tripleo.ceph_osd.firewall_rules:
73 - ceph_osd_ansible_vars:
75 - {get_attr: [CephBase, role_data, config_settings, ceph_common_ansible_vars]}
76 - osd_objectstore: filestore
77 - {get_param: CephAnsibleDisksConfig}