сам может поставить ingress-controler и настроить Ingress ресурсы, но я хочу использовать свой ingress-controler, а переписывать все ingress'ы не хочется
если кросс неймспейс нельзя - то можно через external service усегда
Как сказали выше, через externalname сервис можно, как вариант. Т.е. есть сервис, который смотрит на сервис в другом ns. По другому не получится. Элементарно, ingress не даст вам в имени сервиса точки использовать. Т.е. не получится сходить на service.name.kube.lan. Есть статья например, с описанием. https://blog.donbowman.ca/2018/09/06/accessing-a-service-in-a-different-namespace-from-a-single-ingress-in-kubernetes/
Это понятно, у меня нет других вариантов кроме как переписать все ingress'ы
Советую не использовать ingress от гитлаба на самом деле. По best practice, так и должно быть и придется переписать.
Обсуждают сегодня