Ошибка обновления AKS: CloudProviderProfile не установлен

Наш кластер 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

Проблема GitHub для этого сообщения StackOverflow: https://github.com/Azure/AKS/issues/229


person andyandy    schedule 07.03.2018    source источник
comment
AKS, управляемый платформой Azure, создайте заявку в службу поддержки Azure (через портал Azure), команда Azure AKS поможет.   -  person Jason Ye    schedule 15.03.2018


Ответы (1)


Я бы, вероятно, попытался снова установить контекст, используя:

az aks get-credentials -n CLUSTER-NAME -g RESOURCE-GROUP

Затем попробуйте выполнить обновление, не задавая версию:

az aks upgrade -n CLUSTER-NAME -g RESOURCE-GROUP

Надеюсь, это вернет его снова.

person Paulo Gomes    schedule 03.05.2018