简体   繁体   English

kubernetes/client-go 未定义:v1.FinalizerOrphan

[英]kubernetes/client-go undefined: v1.FinalizerOrphan

I get the go get k8s.io/client-go/1.5/... An error occurred while trying to go run:我得到了 go get k8s.io/client-go/1.5/... 尝试运行时发生错误:

> # k8s.io/client-go/pkg/api/v1
> ../k8s.io/client-go/pkg/api/v1/helpers.go:86: undefined: v1.FinalizerOrphan

Want to how to deal with, please?想怎么处理,好吗?

../k8s.io/client-go/pkg/api/v1/helpers.go:86: ../k8s.io/client-go/pkg/api/v1/helpers.go:86:

var standardFinalizers = sets.NewString(
    string(FinalizerKubernetes),
    metav1.FinalizerOrphan,
)

I encountered a similar issue when I tried to go get kubernetes v1.5.2.我在尝试获取 kubernetes v1.5.2 时遇到了类似的问题。
Just solved it with:刚刚解决了它:
cd ../k8s.io/kubernetes cd ../k8s.io/kubernetes
git checkout v1.5.2 git 结帐 v1.5.2

Sorry, this should be temporary--we are working on a fix (and on a system so our publishing bot stops breaking the client).抱歉,这应该是暂时的——我们正在修复(并且在一个系统上,以便我们的发布机器人停止破坏客户端)。 In the meantime, go back a commit or two, as the other answer suggests.与此同时,正如另一个答案所暗示的那样,返回一两次提交。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM