1 heat_template_version: ocata
4 SNMP client configured with Puppet, to facilitate Ceilometer Hardware
5 monitoring in the undercloud. This service is required to enable hardware
11 description: Mapping of service_name -> network name. Typically set
12 via parameter_defaults in the resource registry. This
13 mapping overrides those in ServiceNetMapDefaults.
20 description: Mapping of service endpoint -> protocol. Typically set
21 via parameter_defaults in the resource registry.
23 SnmpdReadonlyUserName:
25 description: The user name for SNMPd with readonly rights running on all Overcloud nodes
27 SnmpdReadonlyUserPassword:
28 description: The user password for SNMPd with readonly rights running on all Overcloud nodes
32 description: An array of bind host addresses on which SNMP daemon will listen.
33 type: comma_delimited_list
34 default: ['udp:161','udp6:[::1]:161']
38 description: Role data for the SNMP services
42 tripleo::profile::base::snmp::snmpd_user: {get_param: SnmpdReadonlyUserName}
43 tripleo::profile::base::snmp::snmpd_password: {get_param: SnmpdReadonlyUserPassword}
44 snmp::agentaddress: {get_param: SnmpdBindHost}
45 tripleo.snmp.firewall_rules:
50 include ::tripleo::profile::base::snmp
52 - name: Stop snmp service
54 service: name=snmpd state=stopped