Я создал первую виртуальную машину из интерфейса портала Azure, и она хорошо работает. Я попытался развернуть вторую виртуальную машину, используя шаблон ARM, который доступен с первой виртуальной машины. И я не могу сделать это быстро. В первую очередь мне нужно решить задачу с некоторыми циклами зависимостей, потому что я получил сообщение «Обнаружена круговая зависимость на ресурсе:» /subscriptions/xxxxxxxxx/resourceGroups/MOD03VDSC/providers/Microsoft.Network/networkInterfaces/autoconfigvm7312 ». Это сумка или особенность? Как я могу быстро развернуть виртуальную машину, не анализируя каждый раз зависимости?
Это не баг и не перышко, это ошибка вашего шаблона.
Например
, если A зависит от B, и B также зависит от A, тогда они создают «круговую зависимость» и не могут продолжать работу.
Решение:
Вы должны проверить настройку «зависит от» сетевого интерфейса в шаблоне.Затем найдите параметр зависимого и проверьте, зависит ли ресурс также от сетевого интерфейса. Если да, то это ошибка «Циклическая зависимость».
Вы можете анализировать зависимость ресурсов и удалять их с одной стороны. Я советую вам проверить весь шаблон, чтобы убедиться, что он в порядке.