Ошибка при применении Node Autoscaler для существующего кластера AKS - PullRequest
0 голосов
/ 20 апреля 2019

Я пытаюсь поэкспериментировать с функцией предварительного просмотра, доступной в Azure AKS, в соответствии с доступной документацией, мы должны иметь следующие требования

  • Kubernetes версии 1.12.4 или более поздней *
  • Azure CLIверсия 2.0.55 или более поздняя.
  • добавить предварительный просмотр aks: - расширение z az добавить - имя предварительного просмотра aks
  • поставщик набора масштабов регистра: - регистр функции az - name VMSSPreview --namespace Microsoft.ContainerService
  • убедитесь, что он зарегистрирован enter image description here
  • создал кластер AKS с terraform

, когда я пытаюсь применить следующую команду

обновление az aks --resource-группа rg-euwest-d04-dvag-001 - имя k8s-euwest-d04-dvag-dfs-dfsapp-001 --enable-cluster-autoscaler --min-count3 --max-count 5

ошибка

Операция не выполнена с состоянием: «Плохой запрос».Подробности: AgentPool '' установил автоматическое масштабирование как включенное, но не включено в наборы масштабирования виртуальной машины, это не разрешено

Ответы [ 2 ]

0 голосов
/ 08 мая 2019

Для включения автоматического масштабирования необходимо создать кластер через интерфейс командной строки Azure.Поэтому, если вы создали портал evia Azure, вам нужно удалить его и создать новый через интерфейс командной строки Azure.Ссылка: https://github.com/MicrosoftDocs/azure-docs/issues/29199

0 голосов
/ 22 апреля 2019

Насколько я понимаю, в настоящее время он не поддерживается через terraform или из портала Azure, но возможен только из Azure CLI

...