1 heat_template_version: 2016-04-08
9 description: Mapping of service_name -> network name. Typically set
10 via parameter_defaults in the resource registry. This
11 mapping overrides those in ServiceNetMapDefaults.
15 description: Mapping of service endpoint -> protocol. Typically set
16 via parameter_defaults in the resource registry.
22 description: The Ceph monitors key. Can be created with ceph-authtool --gen-print-key.
28 CinderBackupRbdPoolName:
42 It can be used to override settings for one of the predefined pools, or to create
43 additional ones. Example:
56 type: ./ceph-base.yaml
58 ServiceNetMap: {get_param: ServiceNetMap}
59 EndpointMap: {get_param: EndpointMap}
63 description: Role data for the Ceph Monitor service.
65 service_name: ceph_mon
68 - get_attr: [CephBase, role_data, config_settings]
69 - ceph::profile::params::ms_bind_ipv6: {get_param: CephIPv6}
70 ceph::profile::params::mon_key: {get_param: CephMonKey}
71 # repeat returns items in a list, so we need to map_merge twice
72 tripleo::profile::base::ceph::mon::ceph_pools:
78 - {get_param: CinderRbdPoolName}
79 - {get_param: CinderBackupRbdPoolName}
80 - {get_param: NovaRbdPoolName}
81 - {get_param: GlanceRbdPoolName}
82 - {get_param: GnocchiRbdPoolName}
88 - {get_param: CephPools}
89 tripleo.ceph_mon.firewall_rules:
94 include ::tripleo::profile::base::ceph::mon