如何使用Kubernetes在Docker for Mac中启用网络策略

如何使用Kubernetes在Docker for Mac中启用网络策略,kubernetes,docker-for-mac,kubernetes-networkpolicy,docker-desktop,Kubernetes,Docker For Mac,Kubernetes Networkpolicy,Docker Desktop,在Docker Desktop for Mac管理的单节点k8s群集中启用网络策略是否有一种简单的方法?由Docker Desktop for Mac管理的单节点k8s群集意味着Docker为Mac守护程序提供了一个VM,然后用Kubernetes引导簇Docker在某些方面扩展了这个解决方案,使开发人员更容易使用它,但实际上它与使用类似 A是Kubernetes资源,正如您所发现的,默认情况下在您的环境中不会启用它。这是因为NetworkPolicy资源需要安装,以便在声明NetworkPol

在Docker Desktop for Mac管理的
单节点k8s群集
中启用
网络策略是否有一种简单的方法?

由Docker Desktop for Mac
管理的
单节点k8s群集
意味着Docker为Mac守护程序提供了一个VM,然后用Kubernetes引导簇Docker在某些方面扩展了这个解决方案,使开发人员更容易使用它,但实际上它与使用类似

A是Kubernetes资源,正如您所发现的,默认情况下在您的环境中不会启用它。这是因为NetworkPolicy资源需要安装,以便在声明NetworkPolicy规则后启用强制。可以安装许多应用程序来提供此功能。最常见的方法是安装一个like

完成此操作后,Calico将能够强制执行您定义的网络策略规则。它们将自动从集群中的
Pending
状态移动到
Ready
状态。

我对此发表了一篇文章。