使用Istio策略和GKE网络策略有什么好处?

问题描述

我已经阅读了一些资料,指出同时使用Istio和GKE网络策略是一个好主意,但是从安全角度来看,这样做的好处还不是很清楚?

解决方法

Istio策略和GKE网络策略在同一级别上不起作用。

  • GKE网络策略在Pod级别强制执行防火墙规则。这是第3层政策
  • Istio策略对HTTP流量(速率限制,允许/拒绝服务(不是IP,服务!)强制执行规则”

因此,如果您的所有流量都不由Istio管理(如果您不仅使用HTTPS协议),则可以同时使用两者。如果没有,您将打开所有Pod的端口443,这显然毫无用处。