Sidecar

默认情况下,Istio 让每个 Envoy 代理都可以访问来自和它关联的应用服务的所有端口请求,然后转发到对应的应用服务。而通过 Sidecar 资源配置可以做更多的事情,如:

  • 调整 Envoy 代理接受的端口和协议集。
  • 限制 Envoy 代理可以访问的服务集合。

例如,下面的 Sidecar 配置将 bookinfo 命名空间中的所有服务配置为仅能访问运行在相同命名空间和 Istio 控制平面中的服务:

apiVersion: networking.istio.io/v1alpha3
kind: Sidecar
metadata:
  name: default
  namespace: bookinfo
spec:
  egress:
    - hosts:
        - "./*"
        - "istio-system/*"
Copyright © xcbeyond.cn 2021 all right reserved,powered by Gitbook Updated at 2021-10-23 21:28:30

results matching ""

    No results matching ""