I need to upgrade old kubernetes cluster.
Current kubernetes cluster consists of nodes with flannel-0.5.3
(CentOS Atomic Host 7.20160707).
What will happen if I add nodes with different flannel version, for example flannel-0.7.1
(CentOS Atomic Host 7.1803).
So, that during transition period some node will be running with 0.5.3
version of flannel and new ones will use 0.7.1
.
I need to perform that online without any downtime.
In discussion, let's skip any details except flannel version. The only open question is: if flannel backward compatible?