我正在尝试运行kubernetes的e2e测试用例但面临这个问题。
../../cluster/../cluster/gce/util.sh: line 127: gcloud: command not found
我正在使用此命令
go run hack/e2e.go -- -v --test
应该解决这个问题
答案 0 :(得分:1)
尝试预先
KUBERNETES_PROVIDER=local KUBE_MASTER=local go run hack/e2e.go -- -v --test
E2E测试用于为您构建和拆除群集。提供者习惯于这样做。有提供者,例如对于Gcloud和AWS。这也是你得到gcloud错误的原因。它尝试在GCloud上构建一个新的集群,但找不到CLI二进制文件。
对于本地提供商,这不应该发生。