我需要升级旧的 Kubernetes 集群。
当前的 kubernetes 集群由具有flannel-0.5.3
(CentOS Atomic Host 7.20160707) 的节点组成。
如果我添加具有不同 flannel 版本的节点会发生什么,例如flannel-0.7.1
(CentOS Atomic Host 7.1803)。
因此,在过渡期间,某些节点将使用0.5.3
flannel 版本运行,而新节点将使用0.7.1
. 我需要在没有任何停机时间的情况下在线执行。
在讨论中,让我们跳过除法兰绒版本之外的任何细节。唯一悬而未决的问题是:如果法兰绒向后兼容?