开发者社区 > 云原生 > 中间件 > 正文

OAM基于master 分支的代码把这块注释了,可以正常启动了码本身的改动大吗?

"基于master 分支的代码把这块注释了,可以正常启动了values.yaml 里没有开启multicluster 功能,所有注释掉没关系吧?e12e04f94a4ac784004ee0cc489a4491.png 但是watch 和 list v1beta1.ResourceTracker,还是有权限错误,会持续报错怎么转成namespace scope 级别呢,代码本身的改动大吗?暂时先忽略代码库和兼容性

展开
收起
JWRRR 2023-06-05 19:03:44 114 0
1 条回答
写回答
取消 提交回答
  • 我觉得更好的方式还是k8s on k8s.这样改代码可以还有其他连锁反应。我之前的意思就是这个东西你是绕不开clusterrole的 所以你可以收敛大部分clusterrole但收不干净你如果把resourcetracker禁掉那kubevela也就没法用了然现在理论上resourcetracker可以转成namespace scope级别的crd 但是代码库迁移成本太大 而且很难向前兼容代码本身的改动挺大的,一个是crd spec需要改,然后是所有跟rt创建查询的地方都需要把对应ns的label转成ns的key此回答整理自钉群“OAM/KubeVela 社区交流群”

    2023-06-05 22:29:52
    赞同 展开评论 打赏
问答地址:

为企业提供高效、稳定、易扩展的中间件产品。

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载