vk node缺少 node.status.nodeInfo.operatingSystem
前端会根据 pod的所在节点是 windows/linux来决定默认使用什么命令,比如 linux就是如你上面的图所示,windows则是cmd。
如果你能在vk的node填充对应的信息,则应该可以运行正常
这是2.7.x新加的逻辑么,因为2.6.x是正常发送请求的
查了一下commit,确实是2.7上做了修改,修改后强制要求了查询node.status上的os信息。
本身Rancher也是没有对vk做兼容测试,所以这种情况也很正常。
嗯嗯,好的 十分感谢