1 heat_template_version: 2016-04-08
3 description: Sensu client configured with Puppet
8 description: Mapping of service_name -> network name. Typically set
9 via parameter_defaults in the resource registry. This
10 mapping overrides those in ServiceNetMapDefaults.
18 Mapping of service endpoint -> protocol. Typically set
19 via parameter_defaults in the resource registry.
21 SensuClientCustomConfig:
23 description: Hash containing custom sensu-client variables.
25 label: Custom configuration for Sensu Client variables
29 type: ./sensu-base.yaml
31 ServiceNetMap: {get_param: ServiceNetMap}
32 DefaultPasswords: {get_param: DefaultPasswords}
33 EndpointMap: {get_param: EndpointMap}
37 description: Role data for the Sensu client role.
39 service_name: sensu_client
40 monitoring_subscription: all
43 - get_attr: [SensuBase, role_data, config_settings]
47 sensu::client_custom: {get_param: SensuClientCustomConfig}
49 include ::tripleo::profile::base::monitoring::sensu