考虑我是否想要快速检查一下。不需要连接到主机的东西(检查ansible本身的工作原理,包括处理程序或其他东西)。或者localhost会这样做。我可能会放弃这个,但是手册页说:
-i PATH, - inventory = PATH
清单的PATH,默认为/ etc / ansible / hosts。 或者,您可以使用逗号分隔 主机列表或具有尾随逗号主机的单个主机。
当我在没有库存的情况下运行ansible-playbook时,它说:
[警告]:提供的主机列表为空,只有 localhost 可用
是否有一种简单的方法可以针对没有主机或可能是localhost运行playbook?
答案 0 :(得分:24)
正如@ydaetskcoR建议的那样,它如下:
$(myData).each(function(iter, element){
if (your_condition_for_selected) {
$('<option></option>', {
value: elem.name,
text: elem.name,
selected : your_boolean_condition
}).appendTo(s);
});
}
测试剧本,就此而言
$ ansible-playbook playbook.yml -i localhost, -k