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:
56 MonitoringSubscriptionCephMon:
57 default: 'overcloud-ceph-mon'
62 type: ./ceph-base.yaml
64 ServiceNetMap: {get_param: ServiceNetMap}
65 DefaultPasswords: {get_param: DefaultPasswords}
66 EndpointMap: {get_param: EndpointMap}
70 description: Role data for the Ceph Monitor service.
72 service_name: ceph_mon
73 monitoring_subscription: {get_param: MonitoringSubscriptionCephMon}
76 - get_attr: [CephBase, role_data, config_settings]
77 - ceph::profile::params::ms_bind_ipv6: {get_param: CephIPv6}
78 ceph::profile::params::mon_key: {get_param: CephMonKey}
79 # repeat returns items in a list, so we need to map_merge twice
80 tripleo::profile::base::ceph::mon::ceph_pools:
86 - {get_param: CinderRbdPoolName}
87 - {get_param: CinderBackupRbdPoolName}
88 - {get_param: NovaRbdPoolName}
89 - {get_param: GlanceRbdPoolName}
90 - {get_param: GnocchiRbdPoolName}
96 - {get_param: CephPools}
97 tripleo.ceph_mon.firewall_rules:
102 include ::tripleo::profile::base::ceph::mon