Как исправить проблему недоступности для приложения-функции, созданного в ILB ASE в Azure?

Я пытаюсь создать приложение-функцию в Azure ILB ASE, но не смог открыть Kudu из-за его недоступности. Как я правильно его настраиваю?

2 ответа

Решение

Поскольку функция Azure развернута в ILB ASE, доступ к ней возможен только из виртуальной сети. Если вы хотите получить доступ к функции за пределами виртуальной сети, вам необходимо развернуть общедоступный шлюз приложений Azure, чтобы предоставить доступ к внутренней конечной точке. Шлюз приложений Azure будет работать в качестве обратного прокси-сервера для маршрутизации входящего трафика в соответствующую конечную точку.

Рекомендации:

Интегрируйте свою среду обслуживания приложений ILB с шлюзом приложений Azure

Приложения с частными функциями в правительстве Azure с использованием среды службы приложений (ASE)

Взгляните на эту проблему - задокументируйте, как использовать функции в ASE с ILB и эту ссылку, убедитесь, что вы соответствуете требованиям.

  1. Будьте в той же сети, что и ваша ASE с ILB
  2. Иметь действующий сертификат для домена по умолчанию и домена scm по умолчанию. *.yourILBDomain.com а также *.scm.yourILBDomain.com
  3. Помимо сертификата, вы также должны настроить DNS для домена ILB.
Другие вопросы по тегам