arkade
Marketplace CLI to install developer tools and Kubernetes apps
TLDR
Download popular CLIs into PATH
$ arkade get [kubectl] [kind] [terraform]
List available CLI packages$ arkade get --help
Install a Kubernetes app (OpenFaaS example)$ arkade install [openfaas]
Install a system package (e.g. Go)$ arkade system install [go]
Install a binary from an OCI image$ arkade oci install [ghcr.io/org/tool]
SYNOPSIS
arkade *command* [*args*]
DESCRIPTION
arkade installs pinned versions of common developer CLIs and Kubernetes applications with simple commands. arkade get downloads static binaries (kubectl, helm, terraform, jq, …) without package-manager delays; arkade install deploys charts/apps to a cluster; arkade system and arkade oci cover host packages and image-packaged tools. Maintained by Alex Ellis / OpenFaaS community.
PARAMETERS
get *tool*[@version]...
Download CLI binaries to the arkade bin directory (often $HOME/.arkade/bin).install *app*
Install a Kubernetes application with sensible defaults and flags.uninstall *app*
Remove a previously installed app.system install *package*
Install host-level tools (Go, containerd, …).oci install *image* [*path*]
Extract/install from an OCI container image.info / chart / version
Introspection helpers—see arkade --help.
INSTALL
sudo zypper install arkade
brew install arkade
nix profile install nixpkgs#arkade
CAVEATS
Downloading binaries from the internet requires trust in upstream release artifacts. Kubernetes installs need a working kubeconfig. Keep $HOME/.arkade/bin on your PATH.
