karmada/docs/install-kubectl-karmada.md

1.4 KiB

kubectl-karmada Installation

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

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

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 v0.9.0 that working with linux-amd64 os as an example:

wget https://github.com/karmada-io/karmada/releases/download/v0.9.0/kubectl-karmada-linux-amd64.tar.gz

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

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 to the PATH path.