非常简单的IT自动化

ansible-base的Python项目详细描述


PyPI versionDocs badgeChat badgeBuild StatusAnsible Code of ConductAnsible mailing listsRepository License

安西布尔

Ansible是一个非常简单的IT自动化系统。它可以处理 云应用程序配置、云部署管理, 特别任务执行、网络自动化和多节点编排。Ansible使复杂 像零停机时间滚动更新负载平衡器容易。有关the Ansible website的详细信息。在

设计原则

  • 有一个非常简单的设置过程和最小的学习曲线。在
  • 快速并行地管理机器。在
  • 避免定制代理和额外的开放端口,通过 利用现有的SSH守护程序。在
  • 用机器和人的语言描述基础设施 友好的。在
  • 关注内容的安全性和易审核性/审查/重写。在
  • 立即管理新的远程计算机,而无需启动任何 软件。在
  • 只允许使用Python语言进行动态开发。在
  • 可用作非根目录。在
  • 成为最容易使用的IT自动化系统。在

使用Ansible

您可以通过pip、包管理器或 我们的release repository。看看我们的 installation guide有关安装Ansible的详细信息 在各种平台上。在

Red Hat提供受支持的Ansible Engine版本。在

高级用户和开发人员可以运行devel分支,它有最新的 功能和修复,直接。虽然它相当稳定,但您更可能遇到 运行devel分支时中断更改。我们建议参与进来 如果要运行devel分支,请在Ansible社区中。在

参与

  • 全部阅读Community Information 为项目做出贡献并与之互动的各种方式, 包括邮件列表信息以及如何提交错误报告和 Ansible代码。在
  • 加入Working Group,一个致力于特定技术领域或平台的有组织的社区。在
  • 通过pull请求向devel分支提交建议的代码更新。在
  • 在做更大的改变之前和我们谈谈 避免重复劳动。这不仅对每个人都有帮助 知道发生了什么,如果我们决定的话,也有助于节省时间和精力 需要一些改变。在
  • 有关电子邮件列表、IRC频道和工作组的列表,请参阅 Communication page

编码指南

我们在Developer Guide中记录了我们的编码准则。我们特别建议您回顾:

分行信息

  • devel分支对应于正在开发的活动版本。在
  • stable-2.X分支对应于稳定版本。在
  • 创建一个基于devel的分支,并设置一个dev environment,如果你想打开一个PR
  • 有关活动分支的信息,请参阅Ansible release and maintenance页。在

路线图

根据团队和社区的反馈,将发布主要或次要版本的初始路线图(例如:2.7、2.8)。 Ansible Roadmap page详细说明了计划的内容以及如何影响路线图。在

作者

Ansible由Michael DeHaan创建 有超过4700个用户的贡献(而且还在不断增长)。谢谢大家!在

{a22由^赞助}

许可证

GNU通用公共许可证v3.0或更高版本

请参阅COPYING查看全文。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
正则表达式使用Java从服务器截断文本   micronaut微服务的java内存消耗   如果私有函数需要相同的输入,java应该在公共函数中显式执行异常检查   为什么我们在java中使用抽象类和抽象方法   Java中接受外来字母的字符串?   cordova Android:ClassNotFoundException,包括ZXing   通过LiveData observer向特定索引添加项时出现java IndexOutOfBoundsException   jsp Java从两个源调用一个servlet   java如何设置网格布局中按钮的位置?   java HashMap返回方法   java JDK错误版本   java如何将现有类集成到新的Swing项目中   java如何在扫描程序位于输入端时使for循环停止   java正则表达式匹配空白表   java组织。格拉德尔。工具。BuildException:设置的代码长度无效   JList中的swing Java格式化字符串   javabeans如何将JavaBean属性映射到另一个名称以进行输出?   ajax请求后的java Rerender RichFaces错误消息