网络策略是否应用于服务或端点?

Hem*_*Hem 1 calico kubernetes cni

如果我有 Kubernetes 服务(端口为 12345 的集群 IP),其后面有三个 pod 作为命名空间中的端点(端口 16789),那么网络策略中应将哪些内容列入白名单,只是服务端口、端点端口或 DNS 端口?网络策略只能将 Pod/命名空间标签作为选择器,而不能将服务标签作为选择器。从文档中并不清楚。尝试从不同的命名空间访问该服务。该环境使用 Calico 作为 CNI。

Dar*_*eff 5

网络策略位于 Pod 网络接口上。您可以拥有没有服务的 pod,并希望添加网络策略。

所以你必须允许端口16789。