如何解决为了升级kubernetes CRD和CR
考虑一下:
- 部署一个可观察CRD A的Ansible运营商
- 使用种类A创建CR B
- CR B的大量部署/吊舱开始使用。
现在,我需要升级操作员,CRD和CR。应用新资源以减少现有部署/吊舱的中断时间的正确顺序是什么?
解决方法
这取决于操作员的实现。例如,如果操作员创建时考虑了新旧CRD之间的版本兼容性,则操作员可能会使现有的Pod继续运行。或者,它可以使操作员通过滚动更新使运行的pod重新启动。视情况而定,因此请先检查操作员升级过程的规格。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。