SRE automation
before alerts fire.
One sre.yaml file. Define everything. Automate anything.
service: payments-api team: platform-engineering slos: - name: availability target: 99.9 window: 30d error_budget: burn_rate_alerts: - rate: 14.4x severity: critical remediate: scale-up runbooks: scale-up: mode: auto steps: - kubectl scale deploy/payments --replicas=+2 # Burnless detects → fixes → notifies # No 3am pages.
Coming soon
Burnless Cloud
A hosted version of Burnless — no cluster to run, no infra to manage. Join the waitlist to get early access.
Everything you need
SRE as code, end to end
SLO tracking
Define uptime targets in sre.yaml. Burnless tracks error budget in real time.
Burn rate detection
Alerts before your budget is gone. 14.4× rate = 2 days left.
Executable runbooks
Auto-scale pods, restart services. Steps defined in sre.yaml.
Alerts & notifications
Slack and PagerDuty built in. Notify the right people at the right time.
Auto remediation
Fix incidents before engineers are paged. Configurable semi-auto mode.
Config as code
Every change is a PR. Full audit trail. Rollback in seconds.
The problem
Before and after Burnless
Get running in minutes
Up and running in 4 steps
Install
Define your SLO
Validate
Deploy
Free and open source. Forever.
CLI, agent, and Kubernetes operator under AGPLv3. SSO, RBAC, and all core features included. No paywalls.
Join the community
32 open issues ready for contributors
From good first issues to core infrastructure. Every contribution welcome.
Browse good first issues