以下是一个使用Ansible模块命令的代码示例:
- name: 使用Ansible模块命令
hosts: all
tasks:
- name: 安装Apache软件包
yum:
name: httpd
state: present
- name: 启动Apache服务
service:
name: httpd
state: started
在上面的示例中,我们使用了两个不同的Ansible模块命令。第一个任务使用了yum
模块命令来安装Apache软件包。name
参数指定要安装的软件包名称,state
参数指定软件包的状态为present
,表示要确保软件包已安装。
第二个任务使用了service
模块命令来启动Apache服务。name
参数指定要操作的服务名称,state
参数指定服务的状态为started
,表示要确保服务已启动。
通过编写类似上面的代码示例,可以使用不同的Ansible模块命令来执行各种操作,例如文件操作、用户管理、软件包安装等。具体可以根据实际需求进行调整和扩展。