问题 使用ansible mitogen 0.3.4插件进行kubespray安装时,报错: EOF on stream; last 100 lines received:\nssh: Could not resolve hostname {%: Name or service not known 分析 经过debug分析,kubespray-default默认定义了如下变量模板: [crayon-686066645769e214530122/] 但是通过ansible role去执行后,通过mitogen进行ssh并没有渲染出来变量: [crayon-68606664576a1121098104/] 可以看到,mitogen的ssh将ansible_ssh_common_args原封不动地输出来了 修改源码验证: 修改transport_config.py, 增加debug信息: [crayon-68606664576a2328179102/] 下面是输出: [crayon-68606664576a3799666256/] Read more…
0 Comments