В нашем кластере Kubernetes у нас есть требование сделать замену строки в нашем теле ответа. Есть ли такая вещь в Istio для модификации содержимого ответа. Я мог только найти манипуляции с заголовком.
Может ли Nginx Ingress Controller сделать это?
Ответ содержит html содержимое с hrefs как: <> "/ static / myimages / lo go .png "<> Мы хотели бы изменить этот ответ, добавив в него префикс <>" / myapp / static / myimages / lo go .png "<>
У кого-нибудь есть рекомендации для шлюза что может сделать этот контент переписать. У вас есть образцы для обмена?
apiVersion: networking.istio.io/v1alpha3
kind: VirtualService
metadata:
name: resource-manager
spec:
hosts:
- "*"
gateways:
- myapp-gateway
http:
- match:
- uri:
prefix: /myapp/
rewrite:
uri: "/"
route:
- destination:
host: myapp.voting.svc.cluster.local
port:
number: 9099
headers:
response:
add:
foo: bar