The official documentation and marketing website for Krkn — a chaos engineering tool for Kubernetes/OpenShift clusters. Live at krkn-chaos.dev.
# Install dependencies
npm install
# Start development server
npx hugo server --disableFastRender
# Production build
npm run build:production| Tool | Version | Purpose |
|---|---|---|
| Hugo | v0.146.0+ (extended) | Static site generator |
| Docsy | v0.12.0 | Documentation theme |
| Netlify | — | Deployment & serverless functions |
| Lunr.js | — | Offline search |
├── 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
We welcome contributions! Whether it's fixing a typo, adding a new scenario, or improving the design — every contribution matters.
- Adding a scenario? Follow the step-by-step guide in CLAUDE.md
- General contributions: See CONTRIBUTING.md
- Found a bug? Open an issue
#krkn on Kubernetes Slack · GitHub Organization · Community Page
This project is licensed under the Apache License 2.0.
Krkn is a Cloud Native Computing Foundation Sandbox project.