Я пытаюсь настроить распределенный экземпляр TFS на двух виртуальных машинах Azure, и у меня возникают проблемы с получением основного сервера TFS для просмотра сервера TFS DB. Он жалуется на необходимость быть в Active Directory. Для меня это в новинку, поэтому я очень старался, чтобы заставить его работать.
Я создал две виртуальные машины под управлением Windows Server 2012 R2 в Azure с помощью диспетчера ресурсов. Я настроил один из этих серверов для работы в качестве машины AD, настроив его через приложение для управления сервером, я установил домен, но не смог заставить другую виртуальную машину присоединиться к этому домену, хотя я смог проверить IP-адрес адреса с каждой машины.
Затем я попытался настроить машину AD как машину DNS, но тогда я больше не мог удаленно подключаться к машине, поэтому мне пришлось удалить ее и начать заново, поскольку я не мог заставить PowerShell azure сбросить пароль.
Я был бы признателен за некоторое понимание этого, даже если бы вы могли сообщить мне, возможно ли это.
Моя самая большая проблема сейчас - понять Azure и то, как Active Directory работает в Azure.
Спасибо.
Есть старенький, но все еще работает руководство от ALM Rangers по развертыванию TFS в Azure IaaS. Есть некоторые нюансы, например, было бы полезно поместить ваши виртуальные машины в одну виртуальную сеть, чтобы предоставить им непрерывное адресное пространство и т. Д.
И да, это абсолютно возможно. Просто убедитесь, что вы следуете инструкциям и не пропустите настройки.
UPD: согласно чату, это была проблема с разрешением DNS и присоединением к домену.
Итак, с помощью @Alex Belotserkovskiy я смог определить, какие проблемы не позволяли серверу TFS связаться с сервером TFS DB. Это была смесь:
После всего этого я смог присоединить обе машины к моему собственному домену и заставить их видеть друг друга.
Еще раз спасибо за вашу помощь.