React не попадает в API Django на kubernetes

У меня есть django drf API и react APP в кластере kubernetes.

Мой API не раскрыт (я не могу раскрыть его из-за условий безопасности). React APP раскрывается с помощью ingress.

React необходимо потреблять Django API (через axios). Но похоже, что запросы axios делаются браузерами, поэтому api сервис недоступен.

Кто-то уже сталкивался с этой проблемой?

Заранее спасибо! Готье

Ваш Django API должен быть доступен изнутри. Используйте какой-нибудь сервис Load Balancer, например ELB в AWS или SLB в Aliyun, чтобы перенаправлять запросы браузера на ваш Django API сервис.

Таким образом, ваш Django API сервис может быть открыт через Nodeport сервис или inner ingress.

Вернуться на верх