在OpenKruise中,支持这种变更亲和性特性,就是:
仅仅只变更亲和性:
1.不满足的节点:删除已有的POD
2.满足的节点:
2.1 已有POD不在重新创建
2.2 没有则创建一个。
难度怎么样?
因为工作负载管理Pod都是通过 controller revision hash 的。你这个就相当于把工作负载管理Pod的机制给变了,有点麻烦的,倒不是技术上,主要是代码的逻辑上。此回答整理自钉群"OpenKruise 社区交流群"
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。