Выяснить, какая виртуальная машина региона Azure находится внутри виртуальной машины. - PullRequest
0 голосов
/ 10 октября 2018

Мы стремимся принимать решения в зависимости от того, в какой области находится лазурная виртуальная машина. Я надеюсь, что установлена ​​переменная окружения или какой-либо другой API-интерфейс для вызова изнутри виртуальной машины для получения лазурной области.

1 Ответ

0 голосов
/ 10 октября 2018

Вы можете использовать метаданные экземпляра Azure для этого:

curl -H Metadata:true "http://169.254.169.254/metadata/instance?api-version=2017-12-01"

powershell для windows

Invoke-RestMethod -Headers @{"Metadata"="true"} -URI http://169.254.169.254/metadata/instance?api-version=2017-08-01 -Method get

https://docs.microsoft.com/en-us/azure/virtual-machines/windows/instance-metadata-service

в ответе будет указано местоположение среди другихвещи

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...