[英]How to create a NetworkPolicy usingt he Fabric8 java client for Kubernetes
I am reading the Kubernetes docs here https://kubernetes.io/docs/concepts/services-networking/network-policies/ 我在这里阅读Kubernetes文档https://kubernetes.io/docs/concepts/services-networking/network-policies/
I would assume there is an equivalent object ofr a NetworkPolicy but I didnt find one in the source code or any examples setting the network policy on groups of pods. 我假设存在一个NetworkPolicy的等效对象,但我没有在源代码中找到任何对象,也没有在任何Pod组上设置网络策略的示例。
Am I looking at the right place? 我在找对地方吗?
Here is an example of creating NetworkPolicy using fabric8 kubernetes client. 这是使用fabric8 kubernetes客户端创建NetworkPolicy的示例。
https://github.com/fabric8io/kubernetes-client/pull/976 https://github.com/fabric8io/kubernetes-client/pull/976
To select group of pods you can use PodSelector in NetworkPolicySpec. 要选择Pod组,可以在NetworkPolicySpec中使用PodSelector 。
There's a handler for it in https://github.com/fabric8io/kubernetes-client/blob/master/kubernetes-client/src/main/java/io/fabric8/kubernetes/client/handlers/NetworkPolicyHandler.java , so I guess it's supported. 在https://github.com/fabric8io/kubernetes-client/blob/master/kubernetes-client/src/main/java/io/fabric8/kubernetes/client/handlers/NetworkPolicyHandler.java中有一个处理程序。猜猜它是受支持的。 The actual NetworkPolicy class seems to be in a dependency library, kubernetes-model.
实际的NetworkPolicy类似乎在依赖库kubernetes-model中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.