开发者社区 问答 正文

ctrl.NewControllerManagedBy 方法是如何实现的?

已解决

ctrl.NewControllerManagedBy 方法是如何实现的?

展开
收起
与时俱进的探索者 2022-04-11 16:17:19 1872 分享 版权
1 条回答
写回答
取消 提交回答
  • 推荐回答

    ctrl.NewControllerManagedBy 方法实际借助 Controller-runtime 完成了 Builder 对象的构建,并借助它关联 CRD API 定义的 Scheme 信息,从而得知 CRD 的 Controller 需要监听的 CRD 类型、版本等信息。

    以上摘自《云原生应用开发:Operator原理与实践》,下载地址:https://developer.aliyun.com/ebook/download/7464

    2022-04-12 13:03:39
    赞同 展开评论