Skip to content

provider-checkly

GitOps-native synthetic monitoring — manage Checkly resources as Kubernetes custom resources via Crossplane.

Overview

provider-checkly is a Crossplane provider generated with Upjet from the official Terraform provider for Checkly (v1.22.0).

Commit a YAML manifest, open a PR, merge, and the check exists. Delete the resource and it's cleaned up automatically. Your entire synthetic-monitoring configuration lives in Git, reviewed and versioned like any other infrastructure.

Features

  • 23 managed resources across checks, alerts, infrastructure, status pages, and triggers.
  • Cluster-scoped and namespace-scoped variants for every resource.
  • Full Checkly API coverage — API checks, browser checks, heartbeats, TCP/DNS/ICMP monitors, Playwright suites, alert channels, dashboards, status pages, and more.
  • GitOps-ready — declarative, drift-detected, and reconciled continuously.
Quickstart From zero to a managed Checkly check in four steps
Resources All 23 resource types with examples
Configuration ProviderConfig, credentials, and tuning
Troubleshooting Common issues and fixes
Conformance Crossplane conformance report

Requirements