summaryrefslogtreecommitdiff
path: root/provider_base/services/monitor.json
blob: 142a4b5e346738033151a818521aa8b8898688d5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
{
  "nagios": {
    "nagiosadmin_pw": "= secret :nagios_admin_password",
    "hosts": "= nodes_like_me.pick_fields('domain.internal', 'ip_address', 'services', 'openvpn.gateway_address')"
  },
  "x509": {
    "use": true,
    "ca_cert": "= file :ca_cert, :missing => 'provider CA. Run `leap cert ca`'",
    "client_ca_cert": "= file :client_ca_cert, :missing => 'Certificate Authority. Run `leap cert ca`'",
    "client_ca_key": "= file :client_ca_key, :missing => 'Certificate Authority. Run `leap cert ca`'",
    "commercial_cert": "= file [:commercial_cert, domain.full_suffix]",
    "commercial_key": "= file [:commercial_key, domain.full_suffix]",
    "commercial_ca_cert": "= try_file :commercial_ca_cert"
  }
}