首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在ansible中有没有包含额外文件的好方法?

在ansible中有没有包含额外文件的好方法?
EN

Stack Overflow用户
提问于 2015-05-17 09:34:52
回答 1查看 22关注 0票数 0

Sa我有一个这样的项目:

代码语言:javascript
复制
/roles
  some-role/
    files/
      configuration-files/
         rule1.xml
         rule2.xml
         rule3.xml
my-playbook.yml

假设角色是通过ansible-galaxy安装的,我想在不操纵角色的情况下包含rule4.xml。我应该把它放在哪里,我该如何包含它?

EN

回答 1

Stack Overflow用户

发布于 2015-05-17 18:12:34

如果你的重点是“扩展”角色,只需创建另一个角色来处理差异(例如file4.xml),就像some-role-my-purpose一样,在some-role-my-purpose/meta/main.yml中添加一个对some-role的依赖,这应该就够了。

如果file4.xml有一般的兴趣,请向some-role发送拉取请求。

旁白:在使用galaxy角色来构建我的基础架构之前,我真的会三思而后行。角色非常小,added_value_of_change/screwed_by_change比率非常低。你最好创建你喜欢的分支,并从这里开始控制变化。

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

https://stackoverflow.com/questions/30282472

复制
相关文章

相似问题

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