После установки gcloud
, запустив gcloud components list
, выведите список всех установленных компонентов.
Есть ли способ связать kubectl
(уже установленный в системе с помощью диспетчера пакетов ОС) с этим списком?
gcloud
обрабатывает 4 основные версии kubectl
. Это удобно, когда вам нужно переключиться с одной версии на другую (для целей тестирования, если версии kubectl
обратно совместимы). Вы можете видеть это как своего рода SDKMan или NVM. В
Мой менеджер пакетов ОС устанавливает kubectl
, даже если я не спрашиваю об этом, поскольку это зависимость для kubeadm
. Поэтому, если я хочу, чтобы kubeadm
и gcloud
обрабатывали несколько версий моего kubectl
, у меня просто конфликт (разрешенный с помощью приоритета path
, поэтому kubectl
из ~/google-cloud-sdk/bin
никогда не будет использоваться).
Ура,
Оливье