ansible-playbook在收集事实阶段时一致失败

use*_*360 1 ansible

只在这里要求作为最后的手段.:-)

我的任务是实现一些新的ansible playbooks,因为我是唯一一个有配置工具经验的人.对我来说问题是我只使用过傀儡,而不是使用傀儡.不管我为ansible所写的是什么,我总是得到:

任务[收集事实]****************************************************************************************************************************************************致命:[server1.example.com]:失败!=> {"失败":是的,"msg":"未找到连接插件'heck'"致命:[server2.example.com]:失败!=> {"失败":true,"msg":"找不到连接插件'heck'"}

网络搜索这个错误没有结果,但起初我以为我的ssh密钥可能会出现问题.测试那些表明我可以在没有密码的情况下使用ssh登录.所以,现在我被卡住了.有人想解决这个问题吗?

松鸦

小智 8

我也遇到了这个错误:

失败!=> {"失败":true,"msg":"找不到连接插件'heck'"}

我的问题是我试图在检查模式下运行但在我的命令中没有" - ".

我这样做了:

ansible-playbook foo.yml -check
Run Code Online (Sandbox Code Playgroud)

而不是这个:

ansible-playbook foo.yml --check
Run Code Online (Sandbox Code Playgroud)

通过离开第二个" - ",ansible-playbook认为我正在使用连接选项.