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.
18 description: Mapping of service endpoint -> protocol. Typically set
19 via parameter_defaults in the resource registry.
25 description: The Ceph monitors key. Can be created with ceph-authtool --gen-print-key.
31 CinderBackupRbdPoolName:
45 It can be used to override settings for one of the predefined pools, or to create
46 additional ones. Example:
59 type: ./ceph-base.yaml
61 ServiceNetMap: {get_param: ServiceNetMap}
62 DefaultPasswords: {get_param: DefaultPasswords}
63 EndpointMap: {get_param: EndpointMap}
67 description: Role data for the Ceph Monitor service.
69 service_name: ceph_mon
72 - get_attr: [CephBase, role_data, config_settings]
73 - ceph::profile::params::ms_bind_ipv6: {get_param: CephIPv6}
74 ceph::profile::params::mon_key: {get_param: CephMonKey}
75 # repeat returns items in a list, so we need to map_merge twice
76 tripleo::profile::base::ceph::mon::ceph_pools:
82 - {get_param: CinderRbdPoolName}
83 - {get_param: CinderBackupRbdPoolName}
84 - {get_param: NovaRbdPoolName}
85 - {get_param: GlanceRbdPoolName}
86 - {get_param: GnocchiRbdPoolName}
92 - {get_param: CephPools}
93 tripleo.ceph_mon.firewall_rules:
98 include ::tripleo::profile::base::ceph::mon