Пытаюсь варварским способом поднять flannel на 3.10, заодно чуть лучше понимать что происходит.
1) сделал плейбук с вызовом flannel/flannel_register (весьма удивлен что все что не openshift SDN выпилили)
2) подменил cafile/keyfile/client - пути к сертификатам вшитиые в роль flannel невалидны. взял от calico
3) закоментировал networkPluginName в no-config. и ура. по крайне мере ноды перешли в ready.
Виже что есть cni plugin
https://github.com/containernetworking/plugins/tree/master/plugins/meta/flannel и его бы нужно в систему устанавливать и прописывать пути. Но пока не понимаю зачем (в чем плюс сейчас по сравнению со способом запуска в 3.9)
Если это кому полезно могу оформить как PR в openshift-ansible, но со стороны кажется что там не особо рады PR )
Если кто сможет подсказать “как правильно” - тоже отлично.