最新:在TwitterMastodon

使用 Kind 进行开发

Kind 允许您使用嵌套的 Docker 容器在本地配置 Kubernetes 集群,无需虚拟机。

这些集群创建和销毁速度很快,对简单的开发测试很有用。cert-manager 也在它的端到端测试中使用 Kind 集群。

在本地使用 Kind

您应该能够利用 cert-manager 的端到端测试设置逻辑来创建用于开发的本地 Kind 集群。因此,如果您需要本地集群,您可能需要遵循端到端测试文档中的某些详细信息。

然而,如果你只想使用你对 cert-manager 的本地更改在 kind 中运行一个集群,请尝试以下操作

make e2e-setup-kind e2e-setup-certmanager

或者,如果你需要特定版本的 Kubernetes

make K8S_VERSION=1.xx e2e-setup-kind e2e-setup-certmanager

这应该会为你留下一个可以与 kubectl 交互的正常工作集群!