Я занимаюсь интеграцией шлюза API Azure с AKS. чтобы добиться этого. я имел
- создан кластер AKS с продвинутой сетью. считай это в акс-внет
- создал другой vnet для шлюза API.
- одноранговый узел как vnet, то есть vnet для aks и для шлюза api.
создал внутренний балансировщик нагрузки. запустив приложение для голосования на лазурном сервере, в файл yaml также добавлена аннотация для использования внутреннего балансировщика нагрузки
метаданные: имя: azure-vote-front аннотации: service.beta.kubernetes.io/azure-load-balancer-internal: "true"
Добавлен публичный IP-адрес внутреннего балансировщика нагрузки Kubernates в адресную пробу шлюза API.
когда я перехожу в браузер с общедоступным IP-адресом шлюза API или именем DNS, связанным с шлюзом API, я получаю следующую ошибку
502 - Веб-сервер получил недопустимый ответ, выступая в качестве шлюза или прокси-сервера. Возникла проблема с искомой страницей, и она не может быть отображена. Когда веб-сервер (действуя в качестве шлюза или прокси) связался с вышестоящим сервером содержимого, он получил недопустимый ответ от сервера содержимого.