Сбой установки соединителя az aks с параметром --name неизвестный - PullRequest
0 голосов
/ 05 февраля 2020

Я пытаюсь установить тестовый кластер Kubernetes. У меня на компьютере установлена ​​последняя версия Azure CLI вместе с последней версией Helm. Когда я запускаю команду:

az aks install-connector --name MyManagedCluster --resource-group MyResourceGroup --connector-name virtual-kubelet --os-type Both

я получаю сообщение об ошибке:

Deploying the ACI connector for 'Linux' using Helm
Error: unknown flag: --name
Deploying the ACI connector for 'Windows' using Helm
Error: unknown flag: --name

Похоже, что "az aks install-connector" генерирует неправильно сформированную команду для helm. Кто-нибудь может пролить свет на то, как это обойти?

1 Ответ

0 голосов
/ 05 февраля 2020

Это вызвано helm 3. На самом деле команда CLI az aks install-connector будет использовать helm 3 для установки отображаемой в ней диаграммы. Но у штурвала 3 нет флага --name, см. Команды штурвал 3 . Таким образом, это приведет к ошибке:

Ошибка: неизвестный флаг: --name

Вы можете увидеть флаг --name в helm 2 команды .

Решение состоит в том, что вы можете пропустить команду CLI и напрямую использовать штурвал 3 для установки диаграммы в кластер AKS. И вы можете найти диаграмму в параметре --chart-url команды CLI здесь . Или используйте штурвал 2 вместо штурвала 3.

...