我们的AKS群集突然停止响应az aks
和kubectl
命令。我们尝试az aks upgrade
,因为之前已在此处推荐过。首先,我们成功地从1.7.7升级到1.7.7,但这并未修复群集状态。接下来我们尝试从1.7.7升级到1.7.12。不幸的是,失败了,现在群集似乎无法运作。
以下是升级命令结尾处的错误响应:
{
"additionalProperties": {
"endTime": "2018-03-07T14:15:43.7948662Z",
"error": {
"code": "ControlPlaneCloudProviderNotSet",
"message": "CloudProviderProfile is not set"
},
"startTime": "2018-03-07T14:14:31.6196846Z",
"status": "Failed"
},
"agentPoolProfiles": null,
"dnsPrefix": null,
"fqdn": null,
"id": null,
"kubernetesVersion": null,
"linuxProfile": null,
"location": null,
"name": "03ae4ea8-58ef-0c47-8346-64a665d0edf7",
"provisioningState": null,
"servicePrincipalProfile": null,
"tags": null,
"type": null
}
我们在历史记录中发现了一个GitHub问题https://github.com/Azure/AKS/issues/165,与我们在此处看到的类似。这是同一个问题吗?
Correlation id: 7377a386-dfef-4c30-923d-b894001e14ac
Location: west-europe
此StackOverflow帖子的GitHub问题:https://github.com/Azure/AKS/issues/229
答案 0 :(得分:0)
我可能会尝试使用以下方法再次设置上下文:
az aks get-credentials -n CLUSTER-NAME -g RESOURCE-GROUP
然后尝试升级而不设置版本:
az aks upgrade -n CLUSTER-NAME -g RESOURCE-GROUP
希望这应该让它重新恢复。