Azure vmss без балансировщика нагрузки

Мое требование - масштабировать экземпляр vm (пользовательский образ на основе linux) в зависимости от загрузки процессора. Попытался выполнить шаги, упомянутые в VMSS (наборы масштабов виртуальных машин: https://docs.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-linux-autoscale), но это создает LB впереди, который мы не хотим. Можно ли избежать LB в vmss?

Если VMSS без LB не подходит, есть ли другой способ сделать это в лазури? Я могу добиться этого в AWS (используя группу автомасштабирования) и GCP (группа экземпляров), поэтому пытаюсь получить аналогичную функциональность в Azure.

л.с.

2 ответа

В PowerShell для выполнения этой работы вам необходимо предоставить обе двойные кавычки, заключенные в одинарные кавычки: --load-balancer '""'

az vmss -n myName -g myGroup --load-balancer '""' --image UbuntuLTS

Передать пустой идентификатор в качестве балансировщика нагрузки

az vmss -n myname -g mygroup --load-balancer '' --public-ip-per-vm --image UbuntuLTS

Общедоступный IP-адрес для каждой виртуальной машины в наборе масштабов сегодня не поддерживается, но он включен в план. Если вы отправляете запрос в службу поддержки (например, из вопросительного знака в правом верхнем углу портала Azure), мы можем держать вас в курсе событий:).

Хотя балансировщик нагрузки создается при создании набора масштабов виртуальных машин на портале, другие режимы, поддерживающие внешнее подключение к наборам масштабов, включают:

Другие вопросы по тегам