Skip to main content
Version: v1.3

Installation from Karmadactl

You can install kubectl-karmada plug-in in any of the following ways:

  • Download from the release.
  • Install using Krew.
  • Build from source code.



kubectl is the Kubernetes command line tool lets you control Kubernetes clusters. For installation instructions see installing kubectl.

Download from the release

Karmada provides kubectl-karmada plug-in download service since v0.9.0. You can choose proper plug-in version which fits your operator system form karmada release.

Take v1.2.1 that working with linux-amd64 os as an example:


tar -zxf kubectl-karmada-linux-amd64.tgz

Next, move kubectl-karmada executable file to PATH path, reference from Installing kubectl plugins.

Install using Krew

Krew is the plugin manager for kubectl command-line tool.

Install and set up Krew on your machine.

Then install kubectl-karmada plug-in:

kubectl krew install karmada

You can refer to Quickstart of Krew for more information.

Build from source code

Clone karmada repo and run make cmd from the repository:

make kubectl-karmada

Next, move the kubectl-karmada executable file under the _output folder in the project root directory to the PATH path.