An open API service indexing awesome lists of open source software.

https://github.com/krkn-chaos/krknctl

krkn chaos CLI
https://github.com/krkn-chaos/krknctl

cli go

Last synced: 4 months ago
JSON representation

krkn chaos CLI

Awesome Lists containing this project

README

          

![build](https://github.com/krkn-chaos/krknctl/actions/workflows/build.yaml/badge.svg)
![test](https://github.com/krkn-chaos/krknctl/actions/workflows/test.yaml/badge.svg)
![coverage](https://krkn-chaos.github.io/krkn-lib-docs/coverage_badge_krknctl.svg)
[![OpenSSF Best Practices](https://www.bestpractices.dev/projects/10651/badge)](https://www.bestpractices.dev/projects/10651)

![krknctl_logo.jpg](media/krknctl_logo.png)

# krknctl
## [krkn](https://github.com/krkn-chaos/krkn) chaos CLI




> [!CAUTION]
> __The tool is currently in beta stage, use it at your own risk.__


## Overview:
`Krknctl` is a tool designed to run and orchestrate [krkn](https://github.com/krkn-chaos/krkn) chaos scenarios utilizing
container images from the [krkn-hub](https://github.com/krkn-chaos/krkn-hub).
Its primary objective is to streamline the usage of `krkn` by providing features like:

- Command auto-completion
- Input validation
- Scenario descriptions and detailed instructions

and much more, effectively abstracting the complexities of the container environment.
This allows users to focus solely on implementing chaos engineering practices without worrying about runtime complexities.


## Documentation:

Instructions on how to setup, configure and run Kraken can be found in the [documentation](https://krkn-chaos.dev/docs/krknctl/).