#kubernetes #kubernetes-ingress
Вопрос:
Я хочу, чтобы динамическое количество служб было подключено к поддомену, названному в честь соответствующих служб.
Возможно ли что-то подобное:
spec:
rules:
- host: '([^.] ).secondlvl.toplvl'
http:
paths:
- backend:
serviceName: {{ MATCHGROUP1 }}
Например, создать группу соответствия в обычном выражении, чтобы перехватить домен третьего уровня и использовать содержимое группы соответствия в качестве имени службы (если оно существует)?
Комментарии:
1. Насколько я знаю, вы не можете достичь этого с помощью ingress. Что касается регулярных выражений в доменах и/или путях, то уже существует открытая проблема github, разрешающая регулярное выражение или подстановочный знак для входного домена и/или пути #41881