Skip to content

Installation

  • Docker, Podman, or nerdctl — kinder uses a container runtime to create cluster nodes
  • kubectlInstall kubectl
Terminal window
brew install patrykquantumnomad/kinder/kinder

This installs a pre-built binary for your architecture (Apple Silicon or Intel). No Go toolchain required.

Pre-built binaries for macOS, Linux, and Windows are available from GitHub Releases.

Download the archive for your platform, extract, and move to your PATH:

Terminal window
# Replace the URL with the archive for your platform from the latest release
tar xzf kinder_*_darwin_arm64.tar.gz
chmod +x kinder
sudo mv kinder /usr/local/bin/

Download the .zip archive from GitHub Releases and extract kinder.exe to a directory in your PATH.

If you prefer to build from source, you will also need Go 1.24+ (Install Go).

Terminal window
git clone https://github.com/PatrykQuantumNomad/kinder.git
cd kinder
make install

This compiles the kinder binary and places it in your $GOPATH/bin (or $GOBIN if set).

If the command is not found after building, make sure $(go env GOPATH)/bin is included in your PATH:

Terminal window
export PATH="$(go env GOPATH)/bin:$PATH"
Terminal window
kinder version

You should see output like:

kind v1.2.0 go1.25.7 darwin/arm64