摘要: 前言 ansible 有着诸多的模块,虽然模块众多,但最为常用的模块也就 20-30 个左右 1、command-模块 1.1、作用 功能:在远程主机执行 Shell 命令;此为默认模块,可忽略 -m 选项; 注意:不支持管道命令 | 1.2、参数解析 参数 选项 含义 chdir chdir /o 阅读全文
posted @ 2023-05-11 23:15 小粉优化大师 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 1、ansible 1.1、作用 此工具通过 ssh 协议 ,实现对远程主机的配置管理,应用部署、任务执行等功能 1.2、ansible 命令使用格式 ansible <host-pattern> [-m module_name] [-a args] 1.3、ansible 命令常用选项说明 --v 阅读全文
posted @ 2023-05-11 20:17 小粉优化大师 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 1、Inventory是什么 Inventory 文件主要用来填写被管理主机以及主机组信息;(逻辑上定义); 默认 Inventory 文件为 /etc/ansible/hosts ; 当然也可以自定义一个文件,当执行 ansible 命令时使用 -i 选项指定 Inventory文件位置; 2、I 阅读全文
posted @ 2023-05-11 19:42 小粉优化大师 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 1、Ansible配置文件 /etc/ansible/ansible.cfg :主配置文件,配置 ansible 工作特性 /etc/ansible/hosts :配置主机清单文件 /etc/ansible/roles/ :存放 ansible 角色的目录 2、Ansible主配置文件解析【/etc 阅读全文
posted @ 2023-05-11 15:26 小粉优化大师 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 1、软件安装 1.1、yum安装 # 配置仓库 curl -o /etc/yum.repos.d/epel-7.repo http://mirrors.aliyun.com/repo/epel-7.repo yum install python3 python3-devel python3-pip 阅读全文
posted @ 2023-05-11 15:09 小粉优化大师 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 1、Ansible 1.1、什么Ansible Ansible 是一个 IT 自动化的“配置管理”工具,自动化主要体现在 Ansible 集成了丰富模块,以及强大的功能组件,可以通过一个命令行完成一系列的操作。进而能减少我们重复性的工作,以提高工作的效率。 1.2、假设我们要在10台linx服务器上 阅读全文
posted @ 2023-05-11 10:30 小粉优化大师 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 1、ssh介绍与telnet的区别 https://www.cnblogs.com/ygbh/p/17388165.html 2、SSH客户端命令ssh、scp、ssh-keygen、ssh-copy-id https://www.cnblogs.com/ygbh/p/17389453.html 3 阅读全文
posted @ 2023-05-11 09:51 小粉优化大师 阅读(5) 评论(0) 推荐(0) 编辑