в этом же кубере бегает, можно при резолвиться дать ему внутренний адрес не меная hostname? Типа пока тяжело достучаться до оунера сериса.
Если я правильно понял вопрос, вам сюда https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/ Если это не то, то разверните мысль и, желательно, без ошибок
Да, сервису сказать ходить не через ингресс, а через сервис public-api.site.ru
это лесть в сервис надо, пока оунер сервиса не доступен, там трабла с енвами возникает при таком подходе.
не в сервис, а енвы сервиса
да все верно, это сервис фронтент, у него есть ssr, то есть он и сам ходит в api и браузеру адрес дает, это 2 разных адреса по сути будет. Это с фронтовиком согласовать нужно.
Фронты должны использовать 2 разных переменных env, одну отдавать юзеру, а по другой ходить на бек
пасиб. Как я понял пожно поднять свой днс, и попросить деплоймент резолвинг запрашивать именно у этого днс. Не охота днс поднимать думал как то хитро внутри кубера сделать некий алиас что public-api.site.ru это public-api.site.local
согласен, пока это в проработке, думал костыль сделать
ну если вам костыль нужен, то можно внутри пода докинуть эту строку в resolv.conf, хотя не уверен в работоспособности, первое, что в голову пришло
Я думаю, что в таком случае юзер получит в ответе от фронта внутреннюю ссылку на бекенд и упадет по таймауту
Обсуждают сегодня