为了测试你的控制器,你需要包含相关二进制的压缩包(tarballs):
./bin/k8s/ └── 1.25.0-darwin-amd64 ├── etcd ├── kube-apiserver └── kubectl
这些压缩包由 controller-tools 发布,可用版本列表见:envtest-releases.yaml。
当你运行 make envtest 或 make test 时,所需压缩包会被自动下载并配置到你的项目中。
make envtest
make test