你好,我们想要使用open-kruise来为我们的集群提供分批暂停的功能,我们进行了一些测试,有几个问题想确认一下:
1.我们目前希望的是,在使用open-kruise 后,对集群原有的状态的影响尽可能的小。为了实现这个目的请问有什么好的建议吗。
2.我们在测试之后,发现open-kruise的暂停管理策略是和replicaset相关的,请问如果我们在现有k8s集群,接入open-kruise后,open-kruise有能力帮我们管理接入之前的rs吗。
3.我们目前有一份OCP的集群,对应的k8s 版本是1.11。我们了解到的open-kruise支持的最低版本是1.13的,请问如何想让open-kruise适用于k8s 1.11版本,有什么需要注意的地方以及有什么参考资料吗。
4.如果我们想将open-kruise的功能集成到我们的管理平台中,但是我们的平台是python做后端的。但是我们发现目前没有支持的python-client,请问目前有不成熟的python-client吗,或者针对这个问题有什么好的解决方案吗?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
1.我们目前希望的是,在使用open-kruise 后,对集群原有的状态的影响尽可能的小。为了实现这个目的请问有什么好的建议吗。
什么叫做“对集群原有的状态的影响尽可能的小”?
2.我们在测试之后,发现open-kruise的暂停管理策略是和replicaset相关的,请问如果我们在现有k8s集群,接入open-kruise后,open-kruise有能力帮我们管理接入之前的rs吗。
暂停策略和 replicaset 没关系昂,你使用的是 cloneSet 吗? 另外,不能接管之前的rs
我们目前有一份OCP的集群,对应的k8s 版本是1.11。我们了解到的open-kruise支持的最低版本是1.13的,请问如何想让open-kruise适用于k8s 1.11版本,有什么需要注意的地方以及有什么参考资料吗。
版本确实太老了,这块建议使用kruise 的 比较低的版本吧(低于 1.0.0 )。另外,关注一下 pod template 字段估计有一些差别。
如果我们想将open-kruise的功能集成到我们的管理平台中,但是我们的平台是python做后端的。但是我们发现目前没有支持的python-client,请问目前有不成熟的python-client吗,或者针对这个问题有什么好的解决方案吗。
针对python的话没有client的,可以使用社区的 crd 的操作的client吧,直接就使用python官方的吧。
1.我们目前希望的是,在使用open-kruise 后,对集群原有的状态的影响尽可能的小。为了实现这个目的请问有什么好的建议吗。
可以用openkruise rollout, rollout 可以支持对deployment 做分批发布
2.我们在测试之后,发现open-kruise的暂停管理策略是和replicaset相关的,请问如果我们在现有k8s集群,接入open-kruise后,open-kruise有能力帮我们管理接入之前的rs吗。
可以接管原有的deployment,不过如果你们是直接用replicaset的化,估计还不行,此回答整理自钉群“OpenKruise 社区交流群”