【发布时间】:2018-01-05 21:00:40
【问题描述】:
我正在阅读 Kubernetes 文档 https://kubernetes.io/docs/concepts/services-networking/network-policies/
我会假设有一个 NetworkPolicy 的等效对象,但我没有在源代码或任何示例中找到一个在 Pod 组上设置网络策略的示例。
我找对地方了吗?
【问题讨论】:
标签: java networking kubernetes fabric8
我正在阅读 Kubernetes 文档 https://kubernetes.io/docs/concepts/services-networking/network-policies/
我会假设有一个 NetworkPolicy 的等效对象,但我没有在源代码或任何示例中找到一个在 Pod 组上设置网络策略的示例。
我找对地方了吗?
【问题讨论】:
标签: java networking kubernetes fabric8
这是一个使用 fabric8 kubernetes 客户端创建 NetworkPolicy 的示例。
https://github.com/fabric8io/kubernetes-client/pull/976
要选择一组 pod,您可以在 NetworkPolicySpec 中使用 PodSelector。
【讨论】:
https://github.com/fabric8io/kubernetes-client/blob/master/kubernetes-client/src/main/java/io/fabric8/kubernetes/client/handlers/NetworkPolicyHandler.java 中有一个处理程序,所以我猜它是受支持的。实际的 NetworkPolicy 类似乎在依赖库 kubernetes-model 中。
【讨论】: