blob: ec8ec86c255fa9ddecbbf213059231f48babddd8 [file] [log] [blame]
gfrabonid0769512017-09-22 15:31:48 -04001{
2 "service": {
3 "name": "Health Check: SDC",
4 "checks": [
5 {
6 "id": "sdc-fe-healthcheck",
7 "name": "SDC Front End Health Check",
jasmineWen85d9d732018-03-06 16:13:35 +00008 "script": "/consul/scripts/sdc-fe-script.sh",
gfrabonid0769512017-09-22 15:31:48 -04009 "interval": "10s",
10 "timeout": "1s"
11 },
12 {
13 "id": "sdc-be-healthcheck",
14 "name": "SDC Back End Health Check",
jasmineWen85d9d732018-03-06 16:13:35 +000015 "script": "/consul/scripts/sdc-be-script.sh",
gfrabonid0769512017-09-22 15:31:48 -040016 "interval": "10s",
17 "timeout": "1s"
18 },
19 {
20 "id": "sdc-titan-healthcheck",
21 "name": "SDC Titan Health Check",
jasmineWen85d9d732018-03-06 16:13:35 +000022 "script": "/consul/scripts/sdc-titan-script.sh",
gfrabonid0769512017-09-22 15:31:48 -040023 "interval": "10s",
24 "timeout": "1s"
25 },
26 {
27 "id": "sdc-cs-healthcheck",
28 "name": "SDC Cassandra Health Check",
jasmineWen85d9d732018-03-06 16:13:35 +000029 "script": "/consul/scripts/sdc-cs-script.sh",
gfrabonid0769512017-09-22 15:31:48 -040030 "interval": "10s",
31 "timeout": "1s"
32 },
33 {
34 "id": "sdc-catalog-healthcheck",
35 "name": "SDC Catalog Health Check",
jasmineWen85d9d732018-03-06 16:13:35 +000036 "http": "https://sdc-be.{{ .Values.nsPrefix }}:8443/asdc/v1/catalog/services",
gfrabonid0769512017-09-22 15:31:48 -040037 "header": {
38 "Authorization": ["Basic dmlkOktwOGJKNFNYc3pNMFdYbGhhazNlSGxjc2UyZ0F3ODR2YW9HR21KdlV5MlU="],
39 "X-ECOMP-InstanceID": ["VID"],
40 "Content-Type": ["application/json"],
41 "Accept": ["application/json"]
42 },
43 "tls_skip_verify": true,
44 "interval": "15s",
45 "timeout": "1s"
46 }
47 ]
48 }
49}