美文网首页
Ansible-JinJa2模版

Ansible-JinJa2模版

作者: Dxes | 来源:发表于2023-07-26 18:28 被阅读0次
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png

优化ansible执行速度

ssh 长连接

需要openssh5.6版本以上
使用ssh -V查看版本,没有版本信息就使用yum安装

yum - y insatll openssh openssh-clients
yum -y install iproute
ss -ntal

在配置文件中取消长连接的的注释,可以修改长连接的时间,开启长连接
ssh需要取消配置文件中的pipelin中的注释,状态修改成True
如果使用sudu,需要在远程机器上警用掉requiretty

Facts缓存到JSIONFILE(redis)

一个简单的playbook


image.png
image.png

找到ansible配置文件


image.png
按照smart方式配置
gathering=smart
然后配置缓存放置路径

fact_caching = jsonfile(redis) #设置缓存方式(jsonfile或者redis)
fact_caching_connection=/dev/shm/ansible_facts_cache/ #(自己设置路径,缓存文件ansible自动生成)
fact_caching_connection=localhost:6379:0#(redis缓存路径本地,端口号,数据库,远程连接需要替换localhost为对应地址,并且在redis的配置文件中配置相应的ip地址访问)
fact_caching_timeout = 10 # 设置缓存过期时间为10秒


image.png
image.png
执行ansible策略

默认执行方式是按照批处理方式
并发执行 参数-f num(个数,全部执行完再执行下一组)
strategy = free(ansible-playbook自由模式)
yum provides ip

相关文章

  • 10.1KOA ejs 模版引擎

    ejs 模版引擎 安装模版引擎中间件 安装模版引擎 定义模版 使用模版引擎 具体 ejs 模版引擎使用 http:...

  • 10.2KOA handlebars 模版引擎

    handlebars 模版引擎 安装模版引擎中间件 安装模版引擎 定义模版文件 使用模版引擎 具体 handleb...

  • 三十二:Django之模版使用

    一:创建模版文件夹 二:配置模版目录 三:使用模版文件 四:给模版文件传递数据 模版变量使用:{{ 模版变量名 }...

  • day06-模版使用

    1)创建模版文件夹2)配置模版目录 3)使用模版文件 给模版文件传递数据模版变量的使用{{ 模版变量名 }}ind...

  • 模版

    模版 模版函数 使用模版函数不需要指定类型,直接传参就可以了。 模版类 使用模版类需要指定类型。

  • IDEA-注释模版设置

    设置注释模版,比如userDefine 设置Java类注释模版 *c 设置Java方法注释模版 * 选择模版范围i...

  • Python_Flask 基础2

    1模版语法 1.1 模版语法主要分为两种: 变量和标签 模版中的变量 : {{ var }} 模版中的标签:{% ...

  • 后台模版框架样式

    整体模版使用Miminium的模版 注:Miminium模版是github上一款开源后台模版 整体构思 左侧菜单栏...

  • Django 框架之 自定义标签

    知识点 模版是一个用django模版语言标记过的python字符串。模版可以包含模版标签和变量。 模版标签是在一个...

  • 总结2015:10个最佳响应式网站设计模版

    微相册展示模版 适合做分类信息展示的模版,博客模版 最佳博客模版 最佳企业宣传网页模版,多终端适配,适用于营销型企...

网友评论

      本文标题:Ansible-JinJa2模版

      本文链接:https://www.haomeiwen.com/subject/bwlkpdtx.html