系统:centos 6.8 x86_64 , ansible-2.1 , rundeck-2.6.8 Batix/rundeck-ansible-plugin v1.3.0
rundeck 在同一个 ansible 控制器主机上运行,我只想从 rundeck 界面运行剧本。
su rundeck -c "ansible all -m ping" ,效果很好,但是当我尝试从 rundeck 运行剧本时出现错误:
执行失败:10:没有匹配的节点:MultiNodeSelector{nodenames=[localhost]}
在作业中,节点选择是“本地执行”,在第二个选项“调度到节点”中,列表中没有主机。ansible playbooks中指定的主机,所以我不需要将它指定为rundeck,我在这里遗漏了什么吗?rundeck 应该在同一主机上运行 playbook,并且 ansible 将部署到远程系统。
谢谢,尼尔。