Krkn Website

May 27, 2026 · View on GitHub

Krkn - Chaos Engineering for Kubernetes

Release Stars Forks License Documentation Slack


Krkn Website

The official documentation and marketing website for Krkn — a chaos engineering tool for Kubernetes/OpenShift clusters. Live at krkn-chaos.dev.

Quick Start

Prerequisites

Before you begin, ensure you have the following installed:

  • Node.js v20 or later
  • npm v9 or later
  • Go v1.21 or later (required by Hugo modules)
  • Hugo Extended v0.146.0 or later

Installation

# Install dependencies
npm install

# Start development server
npx hugo server --disableFastRender

# Production build
npm run build:production

Stack

ToolVersionPurpose
Hugov0.146.0+ (extended)Static site generator
Docsyv0.12.0Documentation theme
NetlifyDeployment & serverless functions
Lunr.jsOffline search

Project Structure

├── content/en/          # Markdown content (docs, blog, community)
│   └── docs/scenarios/  # 20+ chaos scenario pages
├── layouts/             # Hugo template overrides
├── assets/scss/         # Custom SCSS (dark/light theme)
├── static/              # Static assets (images, JS, CSS)
├── scripts/             # Build & utility scripts
├── netlify/functions/   # Serverless functions (AI chatbot, etc.)
└── hugo.yaml            # Hugo configuration

Contributing

We welcome contributions! Whether it's fixing a typo, adding a new scenario, or improving the design — every contribution matters.

Community

#krkn on Kubernetes Slack · GitHub Organization · Community Page

License

This project is licensed under the Apache License 2.0.


CNCF Sandbox
Krkn is a Cloud Native Computing Foundation Sandbox project.