无法使用命令创建天蓝色的AKS" az aks create"

时间:2017-11-10 16:32:12

标签: azure-container-service

az aks create -n MyServices -g MyKubernetes --generate-ssh-keys

无效。错误消息:az aks create -n Adestis-Services -g Adestis.Kubernetes --generate-ssh-keys 发生了Cloud Shell凭据问题。当您报告以下错误的问题时,请提及主机名' 679e170bedd7' 无法从本地缓存中检索令牌。

重现的步骤: az登录 az帐户集--subscription MySubscriptionID az group create --name" MyKubernetes" --location" westus" az aks create -n MyServices -g MyKubernetes --generate-ssh-keys

5 个答案:

答案 0 :(得分:2)

AKS已经推广到美国东部新区域。您能否尝试在美国东部地区部署AKS集群?

答案 1 :(得分:2)

添加到@sauryadas_答案,AKS目前仅在5个地区提供:美国东部,美国中部,西欧,加拿大东部和加拿大中部。

答案 2 :(得分:1)

通过Bash Client重新解决您的问题,我尝试在美国西部2上创建一个新的1节点AKS群集,但由于操作阈值限制(可能是容量问题)而遇到供应失败的异常可能是您的问题的根本原因鉴于配置服务已关闭。

作为一名对照,我在英国西部创建了一个AKS集群,并成功配置了没有错误。您能否检查一下您是否能够在英国西部重现您的问题?这是我用过的示例cmd。

  1. 在UKwest上创建资源组:az group create --name myResprpUK --location ukwest
  2. 创建单个节点,AKS群集:az aks create --resource-group myResprpUK --name myAKSclusterUK --agent-count 1 --generate-ssh-keys
  3. 希望这有帮助。

答案 3 :(得分:1)

  1. 使用 bash 代替Powershell
  2. ukwest
  3. 中创建资源组
  4. 手动添加所需的ResourceProviders(Microsoft.Compute和Microsoft.Network)(例如,通过Azure门户或CLI)
  5. 在此ResourceGroup中创建AKS
  6. 使用的命令是问题中提供的命令,以及来自@ Femi-Sulu的回答。他们的关键点是:   - 使用bash   - 使用ukwest区域   - 手动添加ResourceProviders

    请阅读来自@ Femi-Sulu的回复中的评论!

答案 4 :(得分:0)

有两种创建集群的方法

方法1: 通过bash / powershell / cmd

a)确保您已登录到z帐户[使用az登录]

b)通过输入z帐户集--subscription <subacription-name>

选择您的订阅

c)az aks create --resource-group <your-RG-name> --name <your-cluster-name> -node-count 3 --generate-ssh-keys

方法2:通过portal.azure.com.

a)在顶部搜索栏上搜索Azure Kubernetes service

b)使用所有选项创建您的AKS集群

c)此处的好处是,您还可以将集群引入组织定制VNet中。