首页 > 其他分享 >ansible Tags 标签

ansible Tags 标签

时间:2024-08-19 18:38:47浏览次数:7  
标签:tags ip Tags 任务 ansible 标签

目录

Tags 标签

Ansible的标签(Tags)功能可以给role,file,task,playbook,然后利用这些标签来指定要运行Playbook中的个别任务,或不执行指定的任务,并且它的语法非常简单

使用场景

选择性任务执行:当您不需要运行整个 Playbook 时,可以选择性地运行部分任务。
调试和测试:调试复杂的 Playbook 时,可以只运行相关部分,减少调试时间。
定期任务:在日常运维中,某些任务可能需要定期执行,可以通过标签快速调用这些任务。

---
    # 可以给整个Playbook的所有任务打一个标签
    - hosts: ubuntu
      tags: deploy
      #roles:
      # 给角色打的标签将会应用于角色下所有的任务
      # - { role: tomcat, tags: ['tomcat', 'app'] }
      tasks:
         - name: Notify on completion.
           debug:
             msg: "{{inventory_hostname}} is finished!"
           tags:
            - hostname

         - name: print ip
           debug:
             msg: "{{ inventory_hostname }} :::::{{ ansible_all_ipv4_addresses }} "
           tags:
            - ip

通过指定tags执行指定任务

ansible-playbook playbook5.yaml --tags deploy

ansible-playbook playbook5.yaml --tags ip

ansible-playbook playbook5.yaml --tags "hostname,ip"

标签:tags,ip,Tags,任务,ansible,标签
From: https://www.cnblogs.com/anyux/p/18367883

相关文章

  • 易优CMS网站guestbookform 留言表单标签
    【基础用法】名称:guestbookform功能:留言表单提交语法:{eyou:guestbookformtype='default'}{$field.hidden}{/eyou:guestbookform}参数:{$field.formhidden}为表单支持图片上传属性{$field.submit}为表单使用内置的JS验证用户输入内容的格式{$field.attr_1}为表单属性字段......
  • 易优CMS网站likearticle 功能:通过前3个TAG标签或前3个关键词,检索整站文档标题中含有t
    likearticle相关文档[基础用法]名称:likearticle功能:通过前3个TAG标签或前3个关键词,检索整站文档标题中含有tag标签或者关键词的相关文档,进行关联。在没有tag标签情况下,就以前3个关键词检索文档标题进行关联。这个标签随着数据量的增加可能会比较影响检索性能。    (温馨......
  • 易优global全局配置变量标签-EyouCms手册
    【基础用法】名称:global功能:获取系统全局配置变量内容语法:{eyou:globalname='web_title'/}或者{$eyou.global.web_title}文件:系统模板引擎参数:name=''变量名底层字段:请查阅网站后台的【设置】-【基本信息】web_status关闭网站web_name网站名称web_logo网站LO......
  • 易优load加载资源文件标签-EyouCms手册
    【基础用法】名称:load功能:资源文件加载,比如:css/js语法:{eyou:loadhref='/static/js/common.js'ver='on'/}参数:file=''资源文件路径href=''远程资源文件URLver=''开启版本号自动刷新浏览器缓存底层字段:无【更多示例】-------------------------------示例1-------......
  • 易优tag TAG调用标签-EyouCms手册
    【基础用法】名称:tag功能:TAG调用语法:{eyou:tagsort='now'getall='0'row='100'}{$field.tag}{/eyou:tag}参数:aid=''文档ID,在内容页可以不设置该属性typeid=''栏目ID,调取某个栏目下的全部TAGrow='100'返回广告列表总数getall=''获取类......
  • 易优field获取channelartlist标签的字段值-EyouCms手册
    【基础用法】名称:field功能:获取channelartlist标签里的字段值,field标签只能在channelartlist标签里使用。语法:{eyou:channelartlisttypeid='栏目ID'type='son'row='20'}{eyou:fieldname='typename'/}{/eyou:channelartlist}参数:name=''字段名底......
  • 易优标签常用函数-EyouCms手册
    【基础用法】名称:无功能:作用于标签变量语法:{$field.typename|html_msubstr=###,0,10,true}注意:函数与字段名之间用竖线(|)隔开,###表示当前变量参数:无底层字段:无函数列表:日期格式化——MyDate(日期格式,时间字段)纯文本长度截取——text_msubstr(字符串,开始位置,......
  • 8-标签报文的TTL和MPLS MTU
    mplsippropagate-ttl(开启生成ip的ttl到标签默认开启)默认mtu1500router(config-if)#mplsmtubytes标签交换增加了二层的开销,在标签头增加了4byte的标签位,该命令表示数据包+标签能承载的最大单元interfacemutisauthomaticallyincareasedonwaninterface;ipmtuis......
  • 易优arclist文档列表(配合arcpagelist标签可实现ajax瀑布流分页)-EyouCms手册
    arclist文档列表(配合arcpagelist标签可实现ajax瀑布流分页)[基础用法]名称:arclist功能:获取系统主从表模型(如:文章、软件、图集、产品等)的一列文档,也称自由列表块标记。语法:{eyou:arclisttypeid='栏目ID'limit='0,10'flag='c'titlelen='30'infolen='160'orderby='add_......
  • 易优channel获取栏目列表标签-EyouCms手册
    [基础用法]名称:channel功能:易优常用标记,可以循环嵌套标签。通常用于网站导航以获取站点栏目信息,方便网站会员分类浏览整站信息语法:{eyou:channeltype='top'row='8'currentstyle='active'}{$field.typename}{/eyou:channel}参数:typeid=''栏目IDrow='10'返回文档列表......