CheckOps home

Tools directory

K

CheckOps

Krkn

Krkn is an Apache-2.0 CNCF sandbox chaos and resiliency testing tool for Kubernetes, focused on improving performance under failure conditions.

Visit website

Latest public signals

Not refreshed yet. Refresh reads the public site and, when the entry has a GitHub repository, the latest release.

Visit Website

Introduction

Krkn (pronounced kraken) is a chaos and resiliency testing tool for Kubernetes with a focus on improving performance under failure conditions. It is a CNCF sandbox project, originally from Red Hat’s OpenShift performance and scale work.

The source code is at krkn-chaos/krkn on GitHub under the Apache-2.0 licence, with about 520 stars; the most recent commit was on 10 November 2026.

Features

  1. Kubernetes scenarios: Pod, node, network, zone and more.
  2. Performance focus: Checks metrics during chaos.
  3. Cerberus integration: Cluster health signals; see docs.
  4. Configurable runs: YAML scenarios.
  5. OpenShift support: Works with OpenShift and Kubernetes.

Pros

  1. Free to use: Open source under Apache-2.0.
  2. Maintained: Commits as recent as 10 November 2026.

Cons

  1. Kubernetes only: Not for other platforms.
  2. Younger community: About 500 GitHub stars.

Clone the repository or use the krknctl tool, configure scenarios in YAML and run against a test cluster (see docs for current install steps).

Resources:

Pricing

Krkn is free and open source under the Apache-2.0 licence.

  1. OpenShift and Kubernetes teams testing resilience under load.
  2. Performance engineers combining chaos with metrics.
  3. Not a fit outside Kubernetes.

Conclusion

Krkn adds performance-aware chaos testing to Kubernetes.

Alternatives

Other tools on CheckOps that cover similar ground. Open a page, or compare one with Krkn side by side.