You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: bundle/manifests/endpointmonitor.stakater.com_endpointmonitors.yaml
+45-18Lines changed: 45 additions & 18 deletions
Original file line number
Diff line number
Diff line change
@@ -20,10 +20,14 @@ spec:
20
20
description: EndpointMonitor is the Schema for the endpointmonitors API
21
21
properties:
22
22
apiVersion:
23
-
description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
23
+
description: 'APIVersion defines the versioned schema of this representation
24
+
of an object. Servers should convert recognized schemas to the latest
25
+
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
24
26
type: string
25
27
kind:
26
-
description: 'Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
28
+
description: 'Kind is a string value representing the REST resource this
29
+
object represents. Servers may infer this from the endpoint the client
30
+
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
27
31
type: string
28
32
metadata:
29
33
type: object
@@ -34,10 +38,12 @@ spec:
34
38
description: Configuration for AppInsights Monitor Provider
35
39
properties:
36
40
frequency:
37
-
description: 'Sets how often the test should run from each test location. Possible values: `300,600,900` seconds'
41
+
description: 'Sets how often the test should run from each test
42
+
location. Possible values: `300,600,900` seconds'
38
43
type: integer
39
44
retryEnable:
40
-
description: 'If its `true`, falied test will be retry after a short interval. Possible values: `true, false`'
45
+
description: 'If its `true`, falied test will be retry after a
46
+
short interval. Possible values: `true, false`'
41
47
type: boolean
42
48
statusCode:
43
49
description: Returned status code that is counted as a success
description: '`-` separated set list of integrations ids (e.g. "91166-12168")'
71
+
description: '`-` separated set list of integrations ids (e.g.
72
+
"91166-12168")'
66
73
type: string
67
74
basicAuthUser:
68
75
description: Required for basic-authentication
@@ -83,19 +90,29 @@ spec:
83
90
description: How many failed check attempts before notifying
84
91
type: integer
85
92
shouldContain:
86
-
description: Set to text string that has to be present in the HTML code of the page
93
+
description: Set to text string that has to be present in the
94
+
HTML code of the page
87
95
type: string
88
96
sslDownDaysBefore:
89
-
description: Consider down prior to certificate expiring Select the number of days prior to your certificate expiry date that you want to consider the check down. At this day your check will be considered down and if applicable a down alert will be sent.
97
+
description: Consider down prior to certificate expiring Select
98
+
the number of days prior to your certificate expiry date that
99
+
you want to consider the check down. At this day your check
100
+
will be considered down and if applicable a down alert will
101
+
be sent.
90
102
type: integer
91
103
tags:
92
-
description: Comma separated set of tags to apply to check (e.g. "testing,aws")
104
+
description: Comma separated set of tags to apply to check (e.g.
105
+
"testing,aws")
93
106
type: string
94
107
teamAlertContacts:
95
108
description: '`-` separated team id''s (e.g. "1234567_8_9-9876543_2_1")'
96
109
type: string
97
110
verifyCertificate:
98
-
description: Monitor SSL/TLS certificate Monitor the validity of your SSL/TLS certificate. With this enabled Uptime checks will be considered DOWN when the certificate becomes invalid or expires. SSL/TLS certificate monitoring is available for HTTP checks.
111
+
description: Monitor SSL/TLS certificate Monitor the validity
112
+
of your SSL/TLS certificate. With this enabled Uptime checks
113
+
will be considered DOWN when the certificate becomes invalid
114
+
or expires. SSL/TLS certificate monitoring is available for
115
+
HTTP checks.
99
116
type: boolean
100
117
type: object
101
118
providers:
@@ -140,7 +157,8 @@ spec:
140
157
description: Enable Real Browser
141
158
type: boolean
142
159
statusCodes:
143
-
description: Comma seperated list of HTTP codes to trigger error on
160
+
description: Comma seperated list of HTTP codes to trigger error
161
+
on
144
162
type: string
145
163
testTags:
146
164
description: Comma separated list of tags
@@ -191,26 +209,32 @@ spec:
191
209
description: Configuration for UptimeRobot Monitor Provider
192
210
properties:
193
211
alertContacts:
194
-
description: The uptimerobot alertContacts to be associated with this monitor
212
+
description: The uptimerobot alertContacts to be associated with
213
+
this monitor
195
214
type: string
196
215
customHTTPStatuses:
197
-
description: 'Defines which http status codes are treated as up or down For ex: 200:0_401:1_503:1 (to accept 200 as down and 401 and 503 as up)'
216
+
description: 'Defines which http status codes are treated as up
217
+
or down For ex: 200:0_401:1_503:1 (to accept 200 as down and
218
+
401 and 503 as up)'
198
219
type: string
199
220
interval:
200
221
description: The uptimerobot check interval in seconds
201
222
minimum: 60
202
223
type: integer
203
224
keywordExists:
204
-
description: Alert if value exist (yes) or doesn't exist (no) (Only if monitor-type is keyword)
225
+
description: Alert if value exist (yes) or doesn't exist (no)
226
+
(Only if monitor-type is keyword)
205
227
enum:
206
228
- "yes"
207
229
- "no"
208
230
type: string
209
231
keywordValue:
210
-
description: keyword to check on URL (e.g.'search' or '404') (Only if monitor-type is keyword)
232
+
description: keyword to check on URL (e.g.'search' or '404') (Only
233
+
if monitor-type is keyword)
211
234
type: string
212
235
maintenanceWindows:
213
-
description: Specify maintenanceWindows i.e. once or recurring “do-not-monitor periods”
236
+
description: Specify maintenanceWindows i.e. once or recurring
237
+
“do-not-monitor periods”
214
238
type: string
215
239
monitorType:
216
240
description: The uptimerobot monitor type (http or keyword)
@@ -219,7 +243,8 @@ spec:
219
243
- keyword
220
244
type: string
221
245
statusPages:
222
-
description: The uptimerobot public status page ID to add this monitor to
246
+
description: The uptimerobot public status page ID to add this
247
+
monitor to
223
248
type: string
224
249
type: object
225
250
url:
@@ -229,15 +254,17 @@ spec:
229
254
description: URL to monitor from either an ingress or route reference
230
255
properties:
231
256
ingressRef:
232
-
description: IngressURLSource selects an Ingress to populate the URL with
257
+
description: IngressURLSource selects an Ingress to populate the
258
+
URL with
233
259
properties:
234
260
name:
235
261
type: string
236
262
required:
237
263
- name
238
264
type: object
239
265
routeRef:
240
-
description: RouteURLSource selects a Route to populate the URL with
266
+
description: RouteURLSource selects a Route to populate the URL
0 commit comments