Skip to content
This repository was archived by the owner on Nov 23, 2025. It is now read-only.

v0.0.0

Choose a tag to compare

@WaylonWalker WaylonWalker released this 24 Mar 19:54
· 57 commits to main since this release

0.0.0

  • Initial release

Installation

You can install krayt using one of these methods:

!krayt requires uv to be installed

Using i.jpillora.com (recommended)

curl https://i.jpillora.com/waylonwalker/krayt | bash

Direct install script

curl -fsSL https://github.com/waylonwalker/krayt/releases/download/v0.0.0/install.sh | bash

Manual download

You can also manually download the archive for your platform from the releases page:

Command Line Usage

Main Command

                                                                                                                   
 Usage: krayt.py [OPTIONS] COMMAND [ARGS]...                                                                       
                                                                                                                   
 Krack open a Krayt dragon!                                                                                        
                                                                                                                   
╭─ Options ───────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ --version             -v        Show version                                                                    │
│ --install-completion            Install completion for the current shell.                                       │
│ --show-completion               Show completion for the current shell, to copy it or customize the              │
│                                 installation.                                                                   │
│ --help                          Show this message and exit.                                                     │
╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ──────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ exec      Enter the Krayt dragon's lair! Connect to a running inspector pod. If multiple inspectors are found,  │
│           you'll get to choose which one to explore.                                                            │
│ clean     Clean up after your hunt! Remove all Krayt inspector jobs. Use --yes/-y to skip confirmation and      │
│           clean up immediately.                                                                                 │
│ create    Krack open a Krayt dragon! Create an inspector pod to explore what's inside your volumes. If          │
│           namespace is not specified, will search for pods across all namespaces. The inspector will be created │
│           in the same namespace as the selected pod.                                                            │
│ version   Show the version of Krayt.                                                                            │
╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯

Subcommand: create

                                                                                                                   
 Usage: krayt.py create [OPTIONS]                                                                                  
                                                                                                                   
 Krack open a Krayt dragon! Create an inspector pod to explore what's inside your volumes. If namespace is not     
 specified, will search for pods across all namespaces. The inspector will be created in the same namespace as the 
 selected pod.                                                                                                     
                                                                                                                   
╭─ Options ───────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ --namespace        TEXT  Kubernetes namespace. If not specified, will search for pods across all namespaces.    │
│                          [default: None]                                                                        │
│ --help                   Show this message and exit.                                                            │
╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯

Subcommand: exec

                                                                                                                   
 Usage: krayt.py exec [OPTIONS]                                                                                    
                                                                                                                   
 Enter the Krayt dragon's lair! Connect to a running inspector pod. If multiple inspectors are found, you'll get   
 to choose which one to explore.                                                                                   
                                                                                                                   
╭─ Options ───────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ --namespace        TEXT  Kubernetes namespace. If not specified, will search for inspectors across all          │
│                          namespaces.                                                                            │
│                          [default: None]                                                                        │
│ --help                   Show this message and exit.                                                            │
╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯

Subcommand: clean

                                                                                                                   
 Usage: krayt.py clean [OPTIONS]                                                                                   
                                                                                                                   
 Clean up after your hunt! Remove all Krayt inspector jobs. Use --yes/-y to skip confirmation and clean up         
 immediately.                                                                                                      
                                                                                                                   
╭─ Options ───────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ --namespace          TEXT  Kubernetes namespace. If not specified, will cleanup in all namespaces.              │
│                            [default: None]                                                                      │
│ --yes        -y            Skip confirmation prompt.                                                            │
│ --help                     Show this message and exit.                                                          │
╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯

Subcommand: version

                                                                                                                   
 Usage: krayt.py version [OPTIONS]                                                                                 
                                                                                                                   
 Show the version of Krayt.                                                                                        
                                                                                                                   
╭─ Options ───────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ --help          Show this message and exit.                                                                     │
╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯