Чтобы установить kubectl krew
, менеджер пакетов для расширения функциональности kubectl
, вы можете выполнить следующие действия:
Метод 1: использование сценария установки krew
- Откройте терминал или командную строку.
- Выполните следующую команду, чтобы загрузить и установить двоичный файл krew:
( set -x; cd "$(mktemp -d)" && curl -fsSLO "https://github.com/kubernetes-sigs/krew/releases/latest/download/krew.tar.gz" && tar zxvf krew.tar.gz && KREW=./krew-"$(uname | tr '[:upper:]' '[:lower:]')_amd64" && "$KREW" install krew )
- Добавьте каталог плагина
kubectl krew
в свой PATH, выполнив:export PATH="${KREW_ROOT:-$HOME/.krew}/bin:$PATH"
Вы можете добавить эту строку в файл инициализации вашей оболочки (например,
.bashrc
,.zshrc
), чтобы она автоматически устанавливалась каждый раз, когда вы открываете новый терминал.
Метод 2: Homebrew (для macOS и Linux)
- Откройте терминал.
- Выполните следующую команду, чтобы установить
kubectl krew
с помощью Homebrew:brew install krew
- Добавьте каталог плагина
kubectl krew
в свой PATH, выполнив:export PATH="${KREW_ROOT:-$HOME/.krew}/bin:$PATH"
Вы можете добавить эту строку в файл инициализации вашей оболочки (например,
.bashrc
,.zshrc
), чтобы она автоматически устанавливалась каждый раз, когда вы открываете новый терминал.
Способ 3: установка вручную (Linux и macOS)
- Откройте терминал.
- Загрузите двоичный файл krew, выполнив:
curl -LO "https://github.com/kubernetes-sigs/krew/releases/latest/download/krew.tar.gz"
- Распакуйте архив, выполнив:
tar zxvf krew.tar.gz
- Переместите двоичный файл
krew
в каталог в вашем PATH, например/usr/local/bin
, выполнив:sudo install -m 755 krew /usr/local/bin/kubectl-krew
- Добавьте каталог плагина
kubectl krew
в свой PATH, выполнив:export PATH="${KREW_ROOT:-$HOME/.krew}/bin:$PATH"
Вы можете добавить эту строку в файл инициализации вашей оболочки (например,
.bashrc
,.zshrc
), чтобы она автоматически устанавливалась каждый раз, когда вы открываете новый терминал.