Puppet Class: keepalived::global_defs
- Defined in:
- manifests/global_defs.pp
Overview
Class keepalived::global_defs
Parameters:
- $notification_email
-
Array of notification email Recipients. Default: undef.
- $notification_email_from
-
Define the notification email Sender. Default: undef.
- $smtp_server
-
Define the smtp server addres. Default: undef.
- $smtp_connect_timeout
-
Define the smtp connect timeout. Default: undef.
- $router_id
-
Define the router ID. Default: undef.
$script_user Set the global script_user option.
Default: undef.
- $enable_script_security
-
Set the enable_script_security option. Default: undef.
- $snmp_socket
-
Define snmp master agent socker Default: unix:/var/agentx/master
- $enable_snmp_keepalived
-
Set enable_snmp_keepalived option. Default: undef.
- $enable_snmp_vrrp
-
Set enable_snmp_vrrp option. Default: undef.
- $enable_snmp_checker
-
Set enable_snmp_keepalived option. Default: undef.
- $enable_snmp_rfc
-
Set enable_snmp_keepalived option. Default: undef.
- $enable_snmp_rfcv2
-
Set enable_snmp_keepalived option. Default: undef.
- $enable_snmp_rfcv3
-
Set enable_snmp_keepalived option. Default: undef.
- $enable_traps
-
Set enable_snmp_keepalived option. Default: undef.
- $vrrp_higher_prio_send_advert
-
Set vrrp_higher_prio_send_advert option. Default: undef.
- $vrrp_garp_lower_prio_repeat
-
Set vrrp_garp_lower_prio_repeat option.
Default: undef.
- $vrrp_garp_master_refresh
-
Set vrrp_garp_master_refresh option.
Default: undef.
- $vrrp_garp_lower_prio_delay
-
Set vrrp_garp_lower_prio_delay option.
Default: undef.
62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 |
# File 'manifests/global_defs.pp', line 62
class keepalived::global_defs (
$notification_email = undef,
$notification_email_from = undef,
$smtp_server = undef,
$smtp_connect_timeout = undef,
$router_id = undef,
$script_user = undef,
$enable_script_security = undef,
$enable_snmp_keepalived = undef,
$enable_snmp_vrrp = undef,
$enable_snmp_checker = undef,
$enable_snmp_rfc = undef,
$enable_snmp_rfcv2 = undef,
$enable_snmp_rfcv3 = undef,
$enable_traps = undef,
Optional[Boolean] $vrrp_higher_prio_send_advert = undef,
Optional[Integer] $vrrp_garp_lower_prio_repeat = undef,
Optional[Integer] $vrrp_garp_master_refresh = undef,
Optional[Integer] $vrrp_garp_lower_prio_delay = undef,
$snmp_socket = 'unix:/var/agentx/master',
) {
concat::fragment { 'keepalived.conf_globaldefs':
target => "${keepalived::config_dir}/keepalived.conf",
content => template('keepalived/globaldefs.erb'),
order => '010',
}
}
|