Azure AKS .NET Core с входом SignalR SSL - PullRequest
0 голосов
/ 23 октября 2019

Каков рекомендуемый способ настройки SSL / TLS с AKS для веб-сайта .NET Core, использующего SignalR?

Из того, что я могу сказать, Azure Front Door не работает, поскольку не поддерживает веб-сокеты.

А у AKS нет службы, аналогичной AWS, для работы с SSL / TLS.

Нужно ли мне использовать прокси-сервер ngnix сверху для этой работы?

Также похоже на ту же проблему для gRPC в .NET Core и Azure. По сути, сейчас нет никакого способа использовать gRPC в Azure.

Предложения?

1 Ответ

1 голос
/ 24 октября 2019

Application Gateway обеспечивает встроенную поддержку WebSocket для всех размеров шлюзов. Не существует настраиваемого пользователем параметра для выборочного включения или отключения поддержки WebSocket. см. Обзор поддержки WebSocket в Application Gateway .

С помощью шлюза приложения вы можете создавать прослушиватели на порту 80/443 для поддержки трафика WebSocket и поддержки проверки работоспособности для протоколов HTTP и HTTPS. APP GW также поддерживает разгрузку SSL и сквозной трафик SSL.

Существует два варианта подключения App GW к AKS. Один из них - просто поставить APP GW перед внутренним или общедоступным балансировщиком нагрузки с помощью AKS, см. этот блог . Еще один лучший в настоящее время использует Application Gateway Ingress Controller . Это поддерживается только шлюзом приложений v2 . enter image description here

Для получения дополнительной информации:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...