在Ansible Playbook中执行Shell脚本可以使用shell
模块。下面是一个示例Playbook,演示了如何使用shell
模块来执行Shell脚本:
在上面的示例中,我们创建了一个名为”Execute Shell Script”的Playbook。通过hosts
参数指定了目标主机或主机组。
在tasks
部分,我们定义了一个任务(task)使用shell
模块来执行Shell脚本。使用shell
模块时,我们可以使用shell
关键字后面的|
来标识多行Shell命令。在这个例子中,我们执行了一个Shell脚本/path/to/script.sh
,并在之后打印出一条消息。
你可以根据实际情况修改示例中的脚本路径和其他参数,以适应你的具体需求。执行以上Playbook时,Ansible会在目标主机上执行指定的Shell脚本。