Kubernetes 如何限制用户 Pod 的出站流量?

tob*_*obe 5 policy networking iptables kubernetes

现在我们用来Kubernetes实现 PaaS 服务,用户可以通过 ssh 进入容器。由于容器运行在 Kubernetes 网络内部,因此用户可以访问kube-apiserver.

我们想要限制用户 pod 的出站。Kubernetes Network Policy现在似乎仅适用于入站流量。

可以这样做吗?iptables我们应该在计算节点中设置规则吗?

Raf*_*esp 2

自 v1.8 起,网络策略现在支持出站流量,您应该再次检查并查看您的用例是否完全支持。

https://kubernetes.io/docs/concepts/services-networking/network-policies/#default-deny-all-egress-traffic