Доступна ли Azure Devtest Lab для кластеров сервисных структур?
Я знаю, что есть кластеры фабричных сервисов, но они общедоступны. Я не хочу использовать это.
Есть ли в Azure devtest лаборатория, которую я могу предоставить, чтобы я мог создавать сервисы локально на своем компьютере, но тестировать свои сервисы в облаке с помощью лазурных devtest лабораторий, чтобы мы могли проводить тестирование в производственных условиях?
Или лаборатория Azure Devtest не создана для такого рода авторизации и тестирования сервисной фабрики услуг?
3 ответа
DevTest Labs предназначена для создания отдельных виртуальных машин для разработки и тестирования. Он не поддерживает создание кластеров виртуальных машин, как это требуется для Service Fabric или службы контейнеров Azure.
Если ваша цель состоит в том, чтобы иметь возможность настроить кластер, когда он вам нужен для тестирования, а затем разорвать его, большинство людей добиваются этого путем создания шаблона ARM, описывающего их среду тестирования, а затем использования сценариев для создания / удаления этой среды в -спрос как часть их потока КИ.
В настоящее время вы можете принести шаблон ARM (который может содержать кластер Service Fabric) и развернуть его в DevTest Lab. На виртуальных машинах, развернутых как часть этого шаблона, будет создана соответствующая лабораторная виртуальная машина, и она сможет участвовать в качестве обычной виртуальной машины лаборатории (автоматический запуск / остановка, стоимость и т. Д.). Подробности здесь.
Поддержка кластеров Service Fabric в настоящее время находится в разработке. Вы сможете автоматически запускать / останавливать весь кластер.
Это сейчас в прямом эфире: https://blogs.msdn.microsoft.com/devtestlab/2018/01/08/service-fabric-in-devtest-lab-environments/.
Я пытаюсь заставить его работать:)