Kubernetes 如何对命名空间的所有服务应用istio重试策略?

Kubernetes 如何对命名空间的所有服务应用istio重试策略?,kubernetes,istio,Kubernetes,Istio,我使用下面的配置为service content.default.svc.cluster.local添加重试策略。一个名称空间中运行着数十个服务。我想对同一名称空间中的所有对象应用相同的策略。有什么方便的方法吗 apiVersion: networking.istio.io/v1alpha3 kind: VirtualService metadata: name: public-ingress namespace: netops spec: hosts: - "api.backe

我使用下面的配置为service content.default.svc.cluster.local添加重试策略。一个名称空间中运行着数十个服务。我想对同一名称空间中的所有对象应用相同的策略。有什么方便的方法吗

apiVersion: networking.istio.io/v1alpha3
kind: VirtualService
metadata:
  name: public-ingress
  namespace: netops
spec:
  hosts:
  - "api.backend.com" 
  gateways:
  - public-ingress
  http:
  - appendHeaders:
      x-envoy-max-retries: "20"
      x-envoy-retry-on: connect-failure,refused-stream
      x-envoy-upstream-rq-timeout-ms: "0"
    route:
    - destination:
        host: content.default.svc.cluster.local

您是否考虑过在所需名称空间中使用Helm、对服务进行grepping并为其创建模板?您是否考虑过在所需名称空间中使用Helm、对服务进行grepping并为其创建模板?