0

server响应标头中的默认值为istio-envoy. 如何将其覆盖为任意值?

伊斯蒂奥:1.1

特使:1.11.0

谢谢

4

2 回答 2

0

在更改服务器名称常量值后,我能够通过从源构建自定义飞行员和代理图像来解决此问题。

于 2020-09-24T17:28:45.203 回答
0

我认为您可以使用 Istio EnvoyFilter(server_name 属性)来更改它:

https://www.envoyproxy.io/docs/envoy/latest/api-v2/config/filter/network/http_connection_manager/v2/http_connection_manager.proto

apiVersion: networking.istio.io/v1alpha3
kind: EnvoyFilter
metadata:
  name: set-server
  namespace: istio-system
spec:
  configPatches:
  - applyTo: NETWORK_FILTER
    match:
      listener:
        filterChain:
          filter:
            name: "envoy.http_connection_manager"
    patch:
      operation: MERGE
      value:
        config:
          server_name: peke_was_here
于 2020-09-18T08:59:27.323 回答