Kubernetes Webhook - 为组类型定义多个中心
尝试使用 operator-sdk 部署我的 webhook 我在日志中收到此错误:
conversion check failed {"object": {"metadata":{"creationTimestamp":null},"spec":{},"status":{}}, "error": "multiple(2) hubs defined for group-kind '' "
Trying to deploy my webhook using operator-sdk I got this error in the logs:
conversion check failed {"object": {"metadata":{"creationTimestamp":null},"spec":{},"status":{}}, "error": "multiple(2) hubs defined for group-kind '' "
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
根据 kubebuilder 文档 必须只有一个中心转换和尽可能多的转换作为您的 CRD 所具有的版本进行发言。
在我的例子中,有 2 个集线器方法,所以我只删除其中一个。
According to kubebuilder documentation there must be only one hub Conversion and as many Spokes as versions your CRD has.
In my case there were 2 Hubs methods, so I just delete one of them.