Балансировщик нагрузки HTTPS в облачной сети Google не работает ("Ошибка сервера")

Моя настройка:

  • Кубернетский кластер (GKE).
  • В GKE есть модуль A и связанная служба A с портом 15000. Я открыл брандмауэр вычислений и подключил к кластеру внешний статический IP-адрес, и я могу получить доступ к модулю через этот IP-адрес и порт 15000, все хорошо Вот.
  • Еще один модуль (B) и сервис (B) с портом 16000. Как и выше, все работает. Я могу добраться до этой капсулы.
  • Я создал балансировщик нагрузки HTTPS, пытаясь перенаправить путь / внешний интерфейс к порту 15000 и путь / внутренний сервер к порту 16000. В распределителе нагрузки я создал 2 вспомогательных службы, оба из которых настроены на "Instance Group" GKE (у меня есть только 1), и я перечислил порты выше.
  • Я также создал проверки здоровья с теми же портами, что и выше.

Проверка работоспособности и балансировка нагрузки - оба не работают. Healthcheck просто говорит "не в порядке" (я не могу найти журналы или что-то в этом роде), и, пытаясь достичь ip балансировщика нагрузки, я получаю 502 ошибку сервера с общим сообщением об ошибке сервера.

В чем проблема? как я могу даже увидеть логи или понять, что здесь не так?

0 ответов

Другие вопросы по тегам