Веб-приложение Azure для подключения контейнеров к локальной сети

В настоящее время я размещаю API в службе Azure Web App для контейнеров. Кроме того, у меня есть база данных журналов, размещенная в локальной службе, к которой нет общего доступа.

Для доступа к локальной услуге можно создать гибридное соединение; однако эта функция недоступна через портал Azure при использовании веб-приложения для контейнеров, в отличие от использования только веб-приложения.

Можно ли создать это гибридное соединение программно или через интерфейс командной строки?

Существуют ли другие способы подключения к локальным ресурсам через Azure?

API использует ASP.NET Core.

Я искал пакет Microsoft.Azure.Relay, но, похоже, я не смог достичь своей локальной конечной точки через примеры, предоставленные пакетом.

Редактировать:

Я подтвердил, что могу создать гибридное соединение с помощью веб-приложения. Для этого я скачал диспетчер гибридных подключений, установил его в локальной сети и проверил, что приложение может выполнять HTTP-вызовы к конечной точке в конце гибридного подключения.

Все это выполняется через портал Azure. Для этого перейдите в мое веб-приложение, затем перейдите к разделу "Сеть", настройке гибридных подключений и созданию гибридного подключения и подключитесь к новому гибридному подключению через диспетчер гибридных подключений.

То, на что я не способен, делает то же самое для моего веб-приложения для контейнеров, так как работа в сети не поддерживается (пока?). Поэтому я ищу программный способ сделать это либо через CLI, либо в исходном коде.

0 ответов