Krkn
Krkn aka Kraken
Krkn aka Kraken
How to deploy sample microservice and run Krkn-AI test
Krkn-hub aka kraken-hub
Getting started with Krkn-chaos
Run chaos and automatically evaluate Prometheus metrics for a clear pass or fail without manual inspection.
Getting Your Disconnected Environment Set Up
Details on how to install krkn, krkn-hub, and krknctl
Persist metrics from every chaos run into Elasticsearch to compare behavior across releases, dates, or cluster configurations.
How to install Krkn-AI
How to set up and run the pre-commit license header check for Krkn
Generate a numerical score (0–100%) that represents how well your environment held up during chaos.
How to install and run the Krkn Dashboard (local, containerized, or via krknctl).
Monitor Krkn-AI experiment results with an interactive dashboard.
Run chaos scenarios across multiple clusters or cloud environments from a single control point using krkn-operator.
How to install and run krknctl-assist
Guardian of kubernetes
Complete the abstract interface and connect a scenario YAML file to krkn-lib operations.
Follow a scenario from registry metadata and typed inputs to execution against a target cluster.
Build a custom Krkn scenario, package its image contract, and run it through Krkn Operator.
Build, package, publish, and run a small custom Krkn plugin with Podman, Kind, and Krkn Operator.
Build a custom Krkn base and a standalone scenario image, then verify its metadata and runtime behavior.
Host an authenticated registry inside Kind, configure containerd, and run the custom scenario through Krkn Operator.
Naming, discovery, method signatures, and configuration binding for Krkn scenario plugins.
Define discoverable scenario images with OCI labels and krknctl input descriptors.
Diagnose discovery, registry transport, image startup, kubeconfig, and plugin failures at the layer that owns them.
Reuse the cluster clients provided to scenario plugins and contribute shared Kubernetes and OpenShift helpers.
Verify plugin behavior, the image contract, container startup, and operator execution as separate stages.
Add focused unit tests and functional coverage to the Krkn test suites.
Add a scenario to the community image collection after validating its standalone image contract.
How to use and create health check plugins in Krkn to monitor services during chaos experiments