zoukankan      html  css  js  c++  java
  • ansible-role写法

    一。role目录的创建:

          cd /etc/ansible/

           mkdir -pv roles/{websrvs,dbsrvs}/{tasks,files,templates,meta,handlers,vars}

    二。目录结构:

           

           

    三。 目录功能说明:

           1. meta目录,在里面可以新建文件main.yml,在文件中可以设置该role和其它role之前的关联关系。

              

           2. files目录:直接复制的静态文件都放在files目录下

               

           3.  templates目录: 模板文件的都放在templates目录下

         

           4.  task目录:任务列表tasks

               

              

          5. handlers目录: 由于上面的tasks中定义了notify,所以要定义handlers

              

         6. vars目录:如果需要定义变量,则在vars目录下创建main.yml文件,在文件中写入变量,以key:value的形式定义

             

    四。定义playbook:

          注意】:要在roles目录同级创建playbook。

          

    五。 运行playbook:

           

    转载:

    https://blog.csdn.net/ethan_bao/article/details/79415926

    http://blog.51cto.com/13945009/2166411

  • 相关阅读:
    微信报错 config:fail.Error:invalid signature
    js动态添加onload、onresize、onscroll事件(另类方法)
    Jquery 读取表单选中值
    Jquery事件
    Jquery
    PHP-query 的用法
    php-数据库访问--数据修改
    php-数据库访问--增、删、改
    php-访问数据库
    php-设计模式
  • 原文地址:https://www.cnblogs.com/derekchen/p/9986718.html
Copyright © 2011-2022 走看看