Newer
Older
class iaas::role::zabbix(
$is_server = false,
$mysql_bind_address = undef,
$zabbix_version = undef,
$database_host = undef,
$database_name = undef,
$database_user = undef,
$database_password = undef,
$zabbix_server = undef,
$zabbix_web = undef,
$zabbix_timezone = undef,
$is_agent = false,
$zabbix_server_ip = undef,
$listenip = undef,
$serveractive = undef,
) {
class { 'iaas::profile::zabbix':
zabbix_version => $zabbix_version,
is_server => $is_server,
mysql_bind_address => $mysql_bind_address,
database_host => $database_host,
database_name => $database_name,
database_user => $database_user,
database_password => $database_password,
zabbix_server => $zabbix_server,
zabbix_web => $zabbix_web,
zabbix_timezone => $zabbix_timezone,
is_agent => $is_agent,
zabbix_server_ip => $zabbix_server_ip,
listenip => $listenip,
serveractive => "${zabbix_server_ip}:10051"
}
}