k_v*_*ath 3 ansible ansible-ad-hoc
我知道可以为每个模块一个接一个地运行多个即席命令,并使用剧本。
剧本:
- hosts: webservers
tasks:
- name: create .ssh dir
file: path ~/.ssh state=directory
- name: copy pub key
copy: src:~/.ssh/id.rsa_pub dest=~/.ssh/authorized_keys
Run Code Online (Sandbox Code Playgroud)
我希望以上内容在一行中使用即席执行。有可能这样做吗?
不,不可能。
ansible 该命令仅接受单个模块及其参数的一组参数。
-m MODULE_NAME, --module-name=MODULE_NAME
要执行的模块名称(默认值=command)
| 归档时间: |
|
| 查看次数: |
1543 次 |
| 最近记录: |