How-to Guides
Set up a producer or complete one task.
Each guide solves one problem, such as recording your deployments from one producer or showing changes on your dashboards. Each assumes you know what Horopter is and have it installed.
Install Horopter's Command Line
Install horo: the latest release with Homebrew, or any release from a download or with Go.
Install Horopter in Kubernetes
Install Horopter's Helm chart against your Postgres, and create its first tenant.
Record Flux Commits and Releases
Install the Flux client beside Flux, and see every commit it applies and every HelmRelease rollout as a change.
Record Deploys from GitHub Actions
Wrap a workflow's deploy step with record-action, and see each run of it as a change.
Show Changes on Your Grafana Dashboards
Draw Horopter's changes as regions on the Grafana dashboards you already have, filtered by subject.
Issue Credentials
Create a tenant and issue, list and revoke credentials with horoctl.
Observe Horopter
Read Horopter's logs, scrape its metrics, send its traces, and know what to alert on.
Re-fold One Change
Repair one stored change by rebuilding it from its events, with ingest running.
Rebuild a Tenant's Projection
Discard every stored change in a tenant and derive them again from its event log.