10

有没有一种简单的方法可以启用Network PoliciesDocker Desktop for Macsingle-node k8s cluster管理?

4

1 回答 1

5

single-node k8s cluster管理者是指由Docker Desktop for MacDocker for Mac 守护程序配置的虚拟机,然后使用 Kubernetes 集群引导。Docker 在某些方面扩展了这个解决方案,使开发人员更容易使用,但它实际上类似于使用Minikube

NetworkPolicy是一种Kubernetes 资源,正如您所发现的,默认情况下在您的环境中未启用它。这是因为 NetworkPolicy 资源需要安装控制器才能在声明后启用 NetworkPolicy 规则的实施。可以安装许多应用程序来提供此功能。最常见的方法是安装像Calico这样的CNI

完成此操作后,Calico 将能够强制执行您定义的 NetworkPolicy 规则。它们将自动从集群中的状态移动PendingReady状态。

于 2020-03-28T19:59:53.567 回答