
ANSIBLE--远程管理
文章平均质量分 66
ANSIBLE--远程管理
赛罗x
这个作者很懒,什么都没留下…
展开
-
ansible中的playbook
1.Playbook的功能playbook 是由一个或多个play组成的列表Playboot 文件使用YAML来写的2.YAML是一种表达资料序列的格式,类似XMLYet Another Markup Language,2001年首次发表特点:可读性好,和脚本语言交互性号,易于实现,适用程序执行流梳理方式,可扩展性强**语法简介**: 在文件中用[---]开始,在文件中用[...]结尾,次行一般书写文件内容,缩进严格,大小写敏感 key/value可以多行书写也可一行书写,一原创 2021-06-01 00:40:52 · 159 阅读 · 0 评论 -
ansible的变量及加密
文章目录1.变量命名2.变量级别3.变量设定和使用方式在playbook中直接定义变量在文件中定义变量使用变量设定主机变量和清单变量5.目录设定变量6.用命令覆盖变量7.使用数组设定变量8.注册变量9.事实变量10.魔法变量12.JINJA2模板j2模板书写规则for循环if 判定if,for结合j2模板在playbook中的应用13.Ansible的加密控制1.变量命名只能包含数字,下划线,字母,并且用下划线或字母开头2.变量级别全局:从命令行或配置文件中设定的paly:在play和相原创 2021-06-03 16:37:58 · 543 阅读 · 0 评论 -
Ansible 的常用模块
1. ansible实现管理的方式Ad-Hoc利用ansible命令直接完成管理,主要用于临时命令使用场景playbookansible脚本,主要用于大型项目场景,需要前期的规划2.Ad-Hoc执行方式中如何获得帮助ansible-doc 显示模块帮助的指令**格式**ansible-doc [参数] [模块...]**常用参数**-l 列出可用模块-s 显示指定模块的playbook片段3.ansible命令运行方式及常用参数格式:ansible 清单 - m 模块原创 2021-06-01 00:17:48 · 207 阅读 · 0 评论 -
Ansible的安装及部署
1.Ansible对于企业运维的重大意义其模块化的设计方便调用特定的模块完成特定任务,而且ansible功能强大,模块丰富;这让其使用门槛降低,学习成本较低,所以受众及多,被广泛使用;其是基于Python语言实现,所以方便企业进行二次开发。2.Ansible的安装与实验环境实验环境:真机:172.25.12.254虚拟机:服务端: 域名:ansible.westos.org IP:172.25.12.212客户端1:域名:node1.westos.org IP:172.25.12原创 2021-05-31 21:54:27 · 173 阅读 · 0 评论