az aks安装连接器失败,并带有“ --name unknown parameter”

问题描述 投票:0回答:1

我正在尝试安装测试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”正在生成格式错误的掌舵命令。任何人都可以阐明如何解决这个问题吗?

azure kubernetes kubernetes-helm
1个回答
0
投票

由头盔3引起。实际上,CLI命令az aks install-connector将使用头盔3安装其中显示的图表。但是头盔3没有标志--name,请参见helm 3 commands。因此会导致错误:

错误:未知标志:-name

您可以在--name中看到标志helm 2 commands

解决方案是,您可以跳过CLI命令并直接使用Helm 3将图表安装在AKS群集中。您可以在CLI命令--chart-url的参数here中找到该图表。或使用头盔2代替头盔3。

© www.soinside.com 2019 - 2024. All rights reserved.