Back to browse
GitHub Repository

A lightweight, declarative chaos engineering operator for Kubernetes

7 starsGo

Omen – A lightweight Kubernetes chaos operator with manual approval

by kreicer·Apr 9, 2026·3 points·1 comment

AI Analysis

●●SolidShip ItNiche Gem

Manual approval workflow adds safety gate Chaos Mesh and Litmus don't prioritize.

Strengths
  • Target preview shows exact pods before any disruption occurs
  • Webhook notifications for approval workflow integrate with existing ops tooling
  • Helm install with sensible defaults gets you running in minutes
Weaknesses
  • Zero stars on GitHub suggests untested in production environments
  • Chaos engineering category already served by mature tools
Target Audience

Platform engineers, SRE teams running Kubernetes

Similar To

Chaos Mesh · Litmus Chaos · Gremlin

Post Description

Hi HN, I built Omen, a lightweight Kubernetes chaos engineering operator. Existing chaos tools can often feel like a black box or require heavy installations. I wanted something simpler that prioritizes safety and transparency. Omen lets you declaratively define chaos experiments (e.g., killing pods on a cron schedule), but with a focus on control: it selects the exact target pods upfront and can pause for manual approval (with webhook notifications) before executing any disruption. You can also use dry runs to preview targets without any actual impact. It's built with Kubebuilder and installs easily via Helm.

I'd love to hear your thoughts and feedback!

Similar Projects

Infrastructure●●Solid

Multigres Kubernetes Operator

Direct pod management instead of StatefulSets enables drain-safe rolling updates.

WizardryNiche Gem
sougou
702mo ago