Чтобы установить 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), чтобы она автоматически устанавливалась каждый раз, когда вы открываете новый терминал.