Итак, я развернул Azure Group Instance Group в частном Su bnet & VNET, где применяются правила входящих сообщений по умолчанию для NSG.
Публичный c IP не выделен (как и ожидалось), однако я все еще могу использовать Azure CLI для выполнения сценариев с помощью следующей команды из публичного c IP.
az container exec --resource-group myResourceGroup --name myContainer --exec-command /bin/bash
В идеале входящие правила NSG должны были бы запрещать такой вызов за пределами внутреннего диапазона VNET IP-адресов. Аналогично, az container logs
& az container logs attach
также может извлекать журналы из указанного экземпляра контейнера. Поэтому мой вопрос, почему? Почему эти входящие звонки не блокируются?