使用Ansible playbook執行shell腳本可以通過以下步驟實現:
---
- name: Execute Shell Script
hosts: all
gather_facts: false
tasks:
- name: Run Shell Script
shell: /path/to/your/script.sh
在shell
模塊中指定要執行的shell腳本的路徑。在上面的示例中,腳本位于/path/to/your/script.sh
。根據實際情況進行修改。
運行playbook文件:
ansible-playbook your_playbook.yml
在運行過程中,Ansible將在目標主機上執行指定的shell腳本。請注意,您需要在Ansible控制節點上具有適當的權限來執行shell腳本。