首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >分子如何查找角色?

分子如何查找角色?
EN

Stack Overflow用户
提问于 2019-03-19 14:39:25
回答 1查看 658关注 0票数 0

使用分子2.19.0测试它的一个不可测的角色。分子和非分子都是按需要工作的。

我有一个关于分子是如何执行不可测作用的问题。

这是我的文件结构:

代码语言:javascript
复制
| my_role (Root of the role)
* defaults
* files
* molecule
   * default
       * tests
           - molecule.yml
           - playbook.yml
           - Dockerfile.j2
           - tests
* tasks
* templates

现在,在playbook.yml of 中,我设置了角色名称:

代码语言:javascript
复制
---
- name: Converge
  hosts: all
  roles:
    - role: my_role

当运行molecule testmolecule converge时,它将运行角色(如预期的那样)。

但是在罩下是如何分子的呢?它是如何知道这个特定用例中根目录中的角色的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-03-25 12:21:24

分子通过为ANSIBLE_ROLES_PATH:单击我以获取源代码设置一些合理的默认值来做到这一点。

还有“项目目录”的概念,它是分子运行的目录。这将是您的角色目录。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55243571

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档