kubectl не установлен с gcloud SDK

54
1

Я установил gcloud SDK, и все прошло хорошо. Однако я пытаюсь использовать kubectl, и он не был установлен.

Я запускаю следующие команды:

gcloud components update preview
All components are up to date.
gcloud components update alpha
All components are up to date.

Кажется, все в курсе. Однако команды kubectl нет.

Это не проблема PATH, потому что я проверил файл в папке gcloud bin, и он есть, как и в других моих установках, где он был установлен правильно.

Я запускаю Ubuntu 14.04 на AWS.

спросил(а) 2015-06-13T17:44:00+03:00 5 лет, 1 месяц назад
1
Решение
66

Похоже, вам нужно запустить gcloud components update kubectl. Я не уверен, почему (этого не требовалось).

ответил(а) 2015-06-14T01:03:00+03:00 5 лет, 1 месяц назад
56

Если бы та же проблема, все было перевернуто, но она не признавала " куветтек ",

Тем не менее, он нашел здесь ::

find / -name 'kubectl'

/USR/Library/Google-облако SDK/бен /kubectl

Поэтому добавлен путь к /etc/bash.bashrc (ubuntu 14.04)

echo "export PATH=$PATH:/usr/lib/google-cloud-sdk/bin"  >> /etc/bash.bashrc

Переустановлен на узел SDK и облако Google, и теперь он отлично работает:

kubectl   

kubectl управляет менеджером кластера Kubernetes.

Дополнительную информацию можно найти на странице https://github.com/kubernetes/kubernetes.
...

ответил(а) 2017-08-08T04:22:00+03:00 2 года, 11 месяцев назад
-4

Обратите внимание, что вы также можете установить через доморощенный, используя:

brew uninstall kubernetes-cli

но я бы не рекомендовал это, так как он устанавливал версию 0.17.1, а gcloud в настоящее время использует 18.1.

Я просто удалил версию homebrew и использовал принятый ответ, чтобы захватить его через gcloud: gcloud components update kubectl

ответил(а) 2015-06-16T05:58:00+03:00 5 лет назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема