summaryrefslogtreecommitdiff
path: root/provider_base/services/monitor.json
blob: cf1178690ab456de09c90784d3601a187b4f08ae (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
{
  "nagios": {
    "nagiosadmin_pw": "= secret :nagios_admin_password",
    "hosts": "= nodes_like_me.pick_fields('domain.internal', 'ip_address', 'services', 'openvpn.gateway_address')"
  },
  "hosts": "= hosts_file(nodes_like_me[:services => '!monitor'])",
  "ssh": {
    "monitor": {
      "username": "= Leap::Platform.monitor_username",
      "private_key": "= file(:monitor_priv_key)"
    }
  }
}