Ребят, всем привет, надеюсь, что не закидаете камнями и поможете разобраться :)
Я тут столкнулся с проблемой в кубах, как бы не гуглил, не могу понять в чем дело
есть файл deployment.yml и service.yml, вместе запустил и поднялся под
Есть файл ingress.yml, я его тоже поднял
есть сервис foo, который как раз и поднимается в поде kubernetes
у него два роута
/
/asd
Когда я все поднимаю, в ingress я регистрирую сервис на путь /foo
В итоге, когда я вызываю по пути {ip}/ отвечает default backend (что логично)
когда вызываю {ip}/foo - то отвечает роут "/" от сервиса foo
НО, дальше, какой бы роут я не вбивал, если он будет начинаться на /foo он вернет результат метода "/", даже если вбить /foojopa || /foo/jopa
А второй метод, который логически (как я предположил и как в туториале (которому чуть больше года) ) отвечать по пути /foo/asd тоже возвращает результат метода "/"
Я просто пол дня копаюсь, так и не совсем доходит, где именно проблема, так как в коде все должно нормально быть (тестировал сервис отдельно, все работает корректно)