Как добавить виртуальную машину Azure в существующий Vnet или новый Vnet, используя шаблон ARM
Я создаю файл JSON для шаблона ARM для развертывания виртуальной машины Azure и ее зависимых ресурсов.
Я создал виртуальную машину RHEL со следующими ресурсами (все они недавно созданы):
Storage Account
Diagnostic Storage Account
Virtual Network
Network Interface
Public IP Address
Network Security Group
Теперь я хочу создать виртуальную машину Azure с существующей Vnet, подсетью или новой Vnet, подсетью. Есть ли какой-нибудь пример, которым я могу следовать. Как я могу это сделать?
2 ответа
Теперь я хочу создать виртуальную машину Azure с существующим Vnet
Вы могли бы обратиться к этому примеру.
Если вы хотите больше шаблонов, вы можете искать в галерее шаблонов, чтобы найти то, что вам нужно.
или новый Vnet, подсеть.
Вы можете обратиться к этому примеру, просто используйте существующую группу ресурсов.
Это довольно просто с документацией Microsoft.
Задача здесь обычно заключается в понимании зависимостей. В этом примере вы не говорите, что я хочу, чтобы эта виртуальная машина запускалась в этом Vnet, вы говорите: "Я хочу, чтобы эта виртуальная машина использовала этот сетевой адаптер, связанный с этой подсетью этого Vnet".
Проще всего воспользоваться примером, приведенным внизу этой ссылки, и продолжить работу. В вашем случае вы в конечном итоге сможете просто удалить блок ресурсов Vnet и добавить свои собственные свойства Vnet в.
Это дополнительный инструмент для работы с шаблонами ARM.