summaryrefslogtreecommitdiff
path: root/provider_base/services/monitor.json
blob: 53e6b1f11a8d8d698762e4f73332465ac887f271 (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[:services => '!monitor'].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)"
    }
  }
}