Мне поручено автоматизировать создание виртуальных машин Azure, и, естественно, я делаю несколько более или менее неудачных итераций, пытаясь развернуть образ виртуальной машины.
Я только что обнаружил, что служба больших двоичных объектов моей учетной записи хранения собирает длинный список контейнеров для диагностики загрузки.
Поскольку я удалил многие из виртуальных машин, которым они принадлежат, все эти контейнеры для меня бесполезны, а на портале они вытесняют несколько полезных папок, которые мне нужны. Фактически, у меня есть сценарий для уничтожения виртуальных машин (который удаляет ресурсы, VHD и т. Д.); Я хочу, чтобы этот сценарий также уничтожил эти диагностические контейнеры.
Но у контейнеров очень неудобные имена - и они содержат только часть имени хоста ...
- Как я могу из Powershell определить контейнер диагностики, принадлежащий конкретной виртуальной машине, чтобы я мог удалить его вместе с другими ресурсами?
- Почему Azure не справляется с этим более элегантно, почему я должен «обнаруживать», что контейнеры диагностики и виртуальные жесткие диски не удаляются при удалении виртуальной машины? Есть ли просто еще одна кнопка или экран, о которых я не знаю?