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.