在ansible中,为什么在运行脚本时会出现这些错误?我可以用来测试的简单ansible脚本是什么?
我不熟悉ansible。我只需要一些例子的开始和停止脚本的茴香理解。我还学习使用vs代码、redhat enterprise进行修补。 运行脚本后会显示此错误。 [警告]:提供的主机列表为空,只有本地主机可用。笔记 隐式localhost与“all”不匹配。我正在使用ubuntu运行脚本。把这个在ansible中,为什么在运行脚本时会出现这些错误?我可以用来测试的简单ansible脚本是什么?,ansible,Ansible,我不熟悉ansible。我只需要一些例子的开始和停止脚本的茴香理解。我还学习使用vs代码、redhat enterprise进行修补。 运行脚本后会显示此错误。 [警告]:提供的主机列表为空,只有本地主机可用。笔记 隐式localhost与“all”不匹配。我正在使用ubuntu运行脚本。把这个 #!/usr/local/env ansible-playbook - name: Run a command on your server hosts: localhost gather_fa
#!/usr/local/env ansible-playbook
- name: Run a command on your server
hosts: localhost
gather_facts: false
become: false
tasks:
- name: Print hello world
debug:
msg: "Hello world!"
并运行它
$ansible playbook my-playbook.yml
这条消息只是一个警告
如果我通过显式地指定一个目标来进行本地测试,我就可以去掉它。例如,在/etc/ansible/hosts
中,我添加了:
[local_targets]
localhost ansible_connection=local
另一个解决方案是创建一个清单文件,指定
localhost
您所说的“启动和停止脚本”是什么意思?你花了一些时间通读了吗?我认为这是一个合理的问题——只是措辞不好。本质是“为什么我会得到这个[警告]?”这并没有解决OP对Ansible的误解。这回答了一个问题:“我可以用什么简单的Ansible脚本来测试?”。现有的ansible文档已经充分描述了如何使用ansible。