zoukankan      html  css  js  c++  java
  • ansible role[初稿]

    ansible roles

    role_name/

    files/:存储由copy或script等模块调用的文件; 
    
    tasks/:此目录中至少应该有一个名为main.yml的文件,用于定义各task;其它的文件需要由main.yml进行“包含”调用;
    
    handlers/:此目录中至少应该有一个名为main.yml的文件,用于定义各handler;其它的文件需要由main.yml进行“包含”调用;
    
    vars/:此目录中至少应该有一个名为main.yml的文件,用于定义各variable;其它的文件需要由main.yml进行“包含”调用;
    
    templates/:存储由template模块调用的模板文本;
    
    meta/:此目录中至少应该有一个名为main.yml的文件,定义当前角色的特殊设定及其依赖关系;其它的文件需要由main.yml进行“包含”调用;
    
    default/:此目录中至少应该有一个名为main.yml的文件,用于设定默认变量;
    

    在playbook中调用角色的方法:

    - hosts: HOSTS
      remote_user: USERNAME
      roles:
      - ROLE1
      - ROLE2
      - { role: ROLE3, VARIABLE: VALUE, ...}
      - { role: ROLE4, when: CONDITION }
    
  • 相关阅读:
    什么是评审
    缺陷识别与缺陷跟踪
    白盒测试用例设计
    黑盒测试用例设计(二)
    黑盒测试用例设计技术
    Mysql基础
    JS函数
    SpringBoot整合JPA
    Python中的保留字
    操作系统的发展史
  • 原文地址:https://www.cnblogs.com/iois/p/7257277.html
Copyright © 2011-2022 走看看