默认情况下,Kubernetes 允许 pod 使用 pod IP 访问其他 pod。
我有 2 个豆荚。Pod1 和 Pod2。Pod1 有一个 mysql 服务器和一个 PHP 应用程序。Pod2 有一个 php 应用程序。Pod1 ip 为 174.17.0.4,在 Pod2 内,php 应用程序可以从该地址访问 mysql 服务器174.17.0.4:3306
。
Pod1 和 Pod2 是 2 个不同的应用程序。Pod2 与 Pod1 没有任何关系。所以我担心的是如果 Pod2 被黑了,黑客可以扫描网络并暴力攻击 Pod1 的 mysql 服务器。
如何禁止3306
从 pod1 外部访问 mysql 端口?