随笔分类 -  ansible

摘要:最初,ansible的执行效率和saltstack(基于zeromq消息队列的方式)相比要慢的多的多,特别是被控节点量很大的时候。但是ansible发展到现在,它的效率得到了极大的改善。在被控节点不太多的时候,默认的设置已经够快。即使被控节点数量巨大的时候,也可以通过一些优化去极大的提高ansibl 阅读全文
posted @ 2021-02-07 18:01 吕振江 阅读(6436) 评论(0) 推荐(0) 编辑
摘要:一、变量的优先级 extra vars变量(在命令行中使用 -e);优先级最高; 在inventory中定义的连接变量(比如ansible_ssh_user);优先级第二; 大多数的其他变量(命令行转换,play中的变量,include的变量,role的变量等);优先级第三; 在inventory定 阅读全文
posted @ 2021-02-07 16:44 吕振江 阅读(5419) 评论(0) 推荐(1) 编辑
摘要:一、目录结构 $ tree . . |-- hosts |-- node_exporter | |-- files | | |-- node_exporter-1.0.1.linux-amd64.tar.gz | | `-- node_exporter.service | `-- tasks | ` 阅读全文
posted @ 2021-02-04 18:19 吕振江 阅读(547) 评论(0) 推荐(0) 编辑
摘要:一、roles简介 将多种不同的tasks的文件集中存储在某个目录下,则该目录就是角色,角色一般存放在/etc/ansible/roles/目录下,可通过ansible的配置文件来调整默认的角色目录,/etc/ansible/roles/目录下有很多子目录,其中每一个子目录对应一个角色,每个角色也有 阅读全文
posted @ 2020-12-27 23:03 吕振江 阅读(1324) 评论(0) 推荐(0) 编辑
摘要:一、Ansible基础概述 1.1 什么是Ansible Ansible是一个IT自动化的配置管理工具,自动化主要体现在Ansible集成了丰富模块、丰富的功能组件,可以通过一个命令完成一系列的操作。进而减少我们重复性的工作和维护成本,以提高工作效率! 1.2 Ansible 可以完成哪些功能 批量 阅读全文
posted @ 2020-12-27 22:59 吕振江 阅读(568) 评论(0) 推荐(1) 编辑
摘要:一、模板(template)简介 文件文件,嵌套有脚本(使用模板编程语言编写); jinja2语言,使用字面量,有以下形式: 字符串:使用单引号或双引号; 数字:整数,浮点数; 列表:[ item1,item2,……] 元组:(item1,item2,……) 字典:{key1:value1,key2 阅读全文
posted @ 2020-12-27 22:48 吕振江 阅读(2463) 评论(0) 推荐(2) 编辑
摘要:一、playbook 1.1 playbook是什么 根本上说playbook和shell脚本没有任何的区别,playbook就像shell一样,也是把一堆的命令组合起来,然后加入对应条件判断等等,在shell脚本中是一条一条的命令,而在playbook中是一个一个的task任务构成,每个task任 阅读全文
posted @ 2020-12-27 21:16 吕振江 阅读(5121) 评论(0) 推荐(0) 编辑

浏览器标题切换
浏览器标题切换end
点击右上角即可分享
微信分享提示