Ansible模块

本地主机:132

远程主机1:133

远程主机2:134

Shell模块

132远程执行在133,134执行自己本地的脚本

Script模块

Copy模块

dest必须是一个文件,如果需要备份使用backup=yes

132

134(默认覆盖文件)

复制文件夹及其目录

fetch模块

file模块

如果之前文件存在则创建不了空文件

创建软连接是src必须是远程主机上有的文件

unarchive模块

Copy=yes 将源主机里的压缩包解压至远程主机上指定目录

Copy=no 将远程主机自己的压缩包解压至远程主机上指定目录

archive模块

path写的是远程主机目录

dest写的是打包到源主机

hostname模块

Playbook

主控机

重启nginx服务必须是被控机里的nginx配置变化,触发handlers触发器

我配置的游戏

Role

Http.conf用/etc/httpd/conf/httpd.conf

File.yml

我的是Copy: src=/root/httpd/files/index.html

相关推荐
chairon3 天前
Ansible:playbook的高级用法
linux·运维·服务器·ansible·apache
树下一少年3 天前
ansible+docker+docker-compose快速部署4节点高可用minio集群
docker·容器·ansible·docker-compose·minio集群
千航@abc5 天前
Ansible 实战:Roles,运维的 “魔法函数”
ansible·playbook·roles·角色·模版·剧本
一个高效工作的家伙5 天前
ansible可视化自动化平台-semaphore
ansible
树下一少年5 天前
通过ansible+docker-compose快速安装一主两从redis+三sentinel
redis·docker·ansible·sentinel·docker-compose
独隅6 天前
针对Ansible执行脚本时报错“可执行文件格式错误”,以下是详细的解决步骤和示例
运维·开发语言·ansible·lua·lua5.4
大小科圣6 天前
Ansible playbook
ansible
大小科圣6 天前
ansible条件判断及循环
ansible
狂奔solar8 天前
ansible-playbook 写arm版达梦7数据库的一键安装脚本
ansible
晴天Y288 天前
ansible角色 role
ansible