"基于master 分支的代码把这块注释了,可以正常启动了values.yaml 里没有开启multicluster 功能,所有注释掉没关系吧? 但是watch 和 list v1beta1.ResourceTracker,还是有权限错误,会持续报错怎么转成namespace scope 级别呢,代码本身的改动大吗?暂时先忽略代码库和兼容性
我觉得更好的方式还是k8s on k8s.这样改代码可以还有其他连锁反应。我之前的意思就是这个东西你是绕不开clusterrole的 所以你可以收敛大部分clusterrole但收不干净你如果把resourcetracker禁掉那kubevela也就没法用了然现在理论上resourcetracker可以转成namespace scope级别的crd 但是代码库迁移成本太大 而且很难向前兼容代码本身的改动挺大的,一个是crd spec需要改,然后是所有跟rt创建查询的地方都需要把对应ns的label转成ns的key此回答整理自钉群“OAM/KubeVela 社区交流群”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。