Skip to content

Add EndpointMonitor#

EndpointMonitor resource can be used to manage monitors on static urls or route/ingress references.

Specifying url#

apiVersion: endpointmonitor.stakater.com/v1alpha1
kind: EndpointMonitor
metadata:
  name: stakater
spec:
  forceHttps: true
  url: https://stakater.com

Specifying route reference#

apiVersion: endpointmonitor.stakater.com/v1alpha1
kind: EndpointMonitor
metadata:
  name: frontend
spec:
  forceHttps: true
  urlFrom:
    routeRef:
      name: frontend

Specifying ingress reference#

apiVersion: endpointmonitor.stakater.com/v1alpha1
kind: EndpointMonitor
metadata:
  name: frontend
spec:
  forceHttps: true
  urlFrom:
    ingressRef:
      name: frontend

Add EndpointMonitor using Application chart#

If the application is using Stakater Application Chart, endpointMonitor can be enabled using the values file

endpointMonitor:
  enabled: true

This will configure UptimeRobot to watch the specified URL.

Downtime alerts can be sent to specific Slack channels following this guide, UptimeRobot Downtime Notifications.