摘要: playbook剧本 playbook组成 - hosts: all #指定主机组 remote_user: root #以root用户运行 vars: #定义变量 file_name: zqf tasks: #执行任务 - name: touch test.txt shell: touch ~/test.txt pla 阅读全文
posted @ 2025-07-27 02:42 阿峰博客站 阅读(10) 评论(0) 推荐(0)
摘要: ansible的常用模块详解 ansible的常用模块 模块 作用 command 执行shell命令(不支持管道等特殊字符) 管道 shell 执行shell命令 支持特殊符号 script 执行shell脚本 yum_repository 配置yum仓库 yum源 yum 安装软件 copy 远程复制 file 创建目录或文 阅读全文
posted @ 2025-07-27 02:40 阿峰博客站 阅读(42) 评论(0) 推荐(0)
摘要: ansible的常用参数介绍 选项 含义 --version ansible的版本 -v -vv -vvvv ansible的执行显示过程,越来越详细 -i 指定主机清单的位置,默认是/etc/ansible/hosts -m 指定模块 -a 指定模块中的具体动作 -k 指定被控节点的密码 -C 检查与测试,不是真正的运行(pl 阅读全文
posted @ 2025-07-27 01:39 阿峰博客站 阅读(8) 评论(0) 推荐(0)
摘要: ansible的主机清单详解 基于密码的连接 如果是第一次登陆,需要免ssh验证的话,可以设置: vim /etc/ansible/ansible.cfg host_key_checking = False cat /etc/ansible/hosts [all] 10.0.0.11 ansible_ssh_port=22 an 阅读全文
posted @ 2025-07-27 01:35 阿峰博客站 阅读(17) 评论(0) 推荐(0)
摘要: ansible的主配置文件详解 主配置文件加载顺序 Ansible的主配置文件可以存放在任何位置,但配置文件有读取顺序 最先查找$ANSIBLE_CONFIG变量对应的位置和文件 其次查找当前目录下ansible.cfg 然后查找用户家目录下的.ansible.cfg 最后查找/etc/ansible/ansible.cfg(默认 阅读全文
posted @ 2025-07-27 01:30 阿峰博客站 阅读(26) 评论(0) 推荐(0)
摘要: ansible安装 centos安装: wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo wget -O /etc/yum.repos.d/epel.repo https://mirrors.al 阅读全文
posted @ 2025-07-27 01:26 阿峰博客站 阅读(11) 评论(0) 推荐(0)