Я использую packer.io для развертывания одной виртуальной машины в Azure. Следующим шагом в моем проекте является развертывание кластера виртуальных машин в Azure. На самом деле, упаковщика недостаточно, по моему мнению (исправьте меня, если я ошибаюсь), чтобы организовать развертывание кластеров. Поэтому мне нужно что-то еще, чтобы организовать развертывание. Поскольку это кластер, каждая машина в нем должна знать IP-адреса каждой другой машины (мое приложение - это распределенная база данных.) Я смотрел на terraform.io, но в его документации нет примеров, когда дело доходит до Azure , Есть ли какие-то ресурсы для начала? Является ли terraform тем, что мне нужно? Любые другие инструменты, которые вы бы рекомендовали? Еще одно осложнение заключается в том, что я пытаюсь автоматизировать развертывание демонстрационных виртуальных машин для моих клиентов. Мой текущий рабочий процесс: использование упаковщика, создание виртуальной машины, установка моей базы данных, создание необходимых учетных записей пользователей, загрузка определенных промежуточных каталогов в виртуальную машину. Затем я делаю снимок, чтобы получить изображение. Позже это изображение развернуто из VMDepot моими клиентами (к их учетным записям Azure). Опять же, пока это всего лишь кластер с одной машиной. Позже это будет набор из не менее четырех машин. Есть ли лучший рабочий процесс для этого?Набор инструментов для развертывания кластеров на Azure
Спасибо за ваше время.