首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用ansible-galaxy管理冲突的依赖关系

使用ansible-galaxy管理冲突的依赖关系
EN

Stack Overflow用户
提问于 2019-11-07 06:22:53
回答 1查看 109关注 0票数 0

问题:您有2个(或更多)攻略,这两个攻略都使用ansible角色xyz.very- role role。然而,Playbook A使用2.x版的角色,而Playbook B(无论出于什么原因)停留在1.x版上。

然而,Ansible不区分.ansible目录中的版本;这意味着如果Playbook A在Playbook B之后运行,或者反之亦然,则存在playbook将在依赖角色的错误版本上运行的风险,从而导致各种微妙和不那么微妙的错误。

有没有处理这个问题的“最佳实践”?

EN

回答 1

Stack Overflow用户

发布于 2019-11-14 14:54:29

你最好避免使用不同的角色版本。

即使有可能,你的代码库也是不可维护的,你会花更多的时间在周围而不是做其他事情。

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

https://stackoverflow.com/questions/58739359

复制
相关文章

相似问题

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