当前位置: 首页 > news >正文

网站架构知识之Ansible进阶(day022)

1.handler触发器

应用场景:一般用于分发配置文件时候,如果配置文件有变化,则重启服务,如果没有变化,则不重启服务

案列01:分发nfs配置文件,若文件发生改变则重启服务

2.when判断

用于给ans运行的task模块设置条件,满足或不满足条件运行对应模块

when进行判断,一般与变量一起使用

一般facts变量或register变量使用较多

使用时候与模块同级

3.循环

with_items

loops

批量创建文件,批量添加用户,批量启动或重启服务时候

批量创建用户和指定用户uid

3.tags标签

1.与模块同级

使用时候ansible-playbook命令加上-t标签,和tags名字,表示执行哪一个tags

4.Jinja2模板

使用场景:分发配置文件,配置文件需要使用facts变量时,使用方法,配置文件以j2为后缀名,如nginx.conf.j2,分发是不再使用copy模块使用template模块。


http://www.mrgr.cn/news/69855.html

相关文章:

  • 探索Copier:Python项目模板的革命者
  • Unity3D ASTC贴图压缩格式详解
  • 微信小程序获取上一页的数据
  • 嵌入式ARM平台Linux网络实时性能优化
  • Android GPU纹理数据拷贝
  • 需求分析管理
  • JavaScript深拷贝与浅拷贝:区别及实现方法详解
  • 【计算机架构】什么是 ROM
  • GPIO 唤醒深度睡眠的esp32-c3
  • CouchdbH2database未授权
  • arkUI:相对布局(RelativeContaine)
  • 环形链表问题(图 + 证明 + 题)
  • Kruskal和Prim
  • 【前端打包必看】webpack入口与出口配置全解析(8)
  • c++常用的新特性-->day04
  • 布耗!对面是炸鱼的!!快让我的18岁舍友直接帮我拿下对局——如何用HarmonyOS鸿蒙操作系统实现自由流转
  • 软考设计师2024下回忆
  • 【C++】新手入门指南
  • MATLAB和R及Python伪时间分析
  • OJ算法练习(双指针篇)
  • 网络入门基础
  • 餐饮小程序的生意模式渠道发展
  • CMS垃圾收集器和G1垃圾收集器详解
  • 24/11/10 算法笔记 强化学习A3C
  • 零基础友好:柑橘果实成熟度分割
  • 农业科技创新引领新时代,农业强国梦想触手可及!