Istio - Перезапись URI с помощью соответствия URI Regex

Так что относительно ново для Истио и есть вопрос относительно Истио. Скажем, я хочу переписать URI на основе пути, но использовать часть этого исходного URI в перезаписи, это то, что я мог бы сделать с Regex? Я представляю что-то вроде этого

http:
  - match:
    - uri:
       regex: ^/(.*\s*)?(canary)(.*)?$
    rewrite:
      prefix: "/$1"

Где $1 будет подходящей группой в регулярном выражении uri. Возможно ли что-то подобное?

1 ответ

Решение

Только те правила, которые содержат значения типа StringMatch, могут работать с регулярным выражением. Например HTTPMatchRequest.

К сожалению, НЕ HTTPRewrite, который занимает только strings как ценность

Другие вопросы по тегам