Ansible项目相关文件
Ansible是一款轻量级的部署配置工具,它是用python开发,灵活轻便非常易于使用。它是一款开源的工具,代码托管在github上面,目前的star数为31737,是一款拥有非常活跃用户数的开源软件,它%97是用python开发。我们可以直接从github上面下载源代码,研究ansible的秘密。本篇记录Ansible主代码目录下的说明文件。
文件
这里只记录主目录下面的文件,目录下面的文件不做了解。
ansible-core-sitemap.xml
这个文件是记录ansible的文档,每项有三个元素,loc指示说明文档的位置,changefreq标识文档的更新频率,priority说明这个文档的优先级,这里有三个优先级,最大的是1.0标识最顶层,0.5属于中间,0.3是最底层,一般是module的说明。
CHANGELOG.md
这个文件记录版本变化。下面以2.5版本为例,看CHANGELOG.md里面记录的内容
![](https://img.haomeiwen.com/i10759319/ff2b5e8adf26b5e1.png)
Ansible 2.5 changelog
CODING_GUIDELINES.md
这个文件记录ansible编码指南。
CONTRIBUTING.md
这个文件面向开源工作者,包括如何在IRC和mailing lists提问问题,怎样贡献代码和如何提bug。
COPYING
ansible的版权说明,ansible是遵循GPL3.0的软件。
MODULE_GUIDELINES.md
ansible模块维护的指南。
README.md
ansible的简要说明。
RELEASES.txt
记录了ansible的版本简要信息。
ROADMAP.rst
VERSION
版本文件
网友评论