Если вам нужно было бы сделать это без использования готового решения - это было бы немного болезненно, однако есть решение для этой указанной c проблемы уже.
Хотя я бы никогда не рекомендовал использовать это решение, я бы порекомендовал использовать nginx ingress или любой другой разумный входной контроллер.
Подход более или менее такой же:
- вы устанавливаете входной контроллер
- вы создаете входные определения для повторения желаемого шаблона маршрутизации с Application Gateway
ps. Если бы вы использовали предлагаемое решение, вы бы использовали входящие ресурсы в любом случае, поэтому не уверены, стоит ли для этого использовать Application Gateway. Наверное, было бы проще \ дешевле просто использовать обычный вход.