我们希望听到您的意见!帮助我们深入了解 Ansible 生态系统的现状。
参与 2024 年 Ansible 项目调查

Ansible 生态系统

将您的自动化扩展到几乎无限的使用场景。

Ansible 开发环境

Ansible 集合的类似 pip 的安装方式,可隔离环境并促进开发的临时方法。

Ansible 开发工具

Ansible 开发工具 (ADT) 简化了创建 Ansible 内容的多种工具的设置和使用。

ansible-pylibssh

ansible-pylibssh 为 Ansible 提供了与 libssh 项目的 Python 绑定。

Ansible AWX

AWX 提供了一个基于 Web 的用户界面、REST API 和构建在 Ansible 之上的任务引擎。

AWX 运算符

Ansible AWX 运算符提供了内置的智能和操作最佳实践,用于在 Kubernetes 环境中部署。

Ansible Builder

Ansible Builder 允许您创建执行环境,这些环境是充当 Ansible 控制节点的容器镜像。

Ansible 集合

Ansible 集合提供剧本、角色、模块和插件的分发。

Ansible Compat

Compat 是一个 Python 包,它有助于在不同的 Ansible 版本之间实现兼容性,从 2.9 版本开始。

Ansible Core

Ansible Core 是支持自动化的语言和运行时。它还提供命令行工具,例如 Ansible Test。

Ansible Creator

Ansible Creator 是一个命令行界面 (CLI) 工具,旨在轻松地为所有 Ansible 内容创建脚手架。

事件驱动的 Ansible 服务器

事件驱动的 Ansible 服务器提供可扩展且灵活的自动化,可以订阅各种事件源。

边缘自动化

Edge 提供工具和集合,以便在您基础设施的最边缘的设备端点上运行自动化作业。

Galaxy NG

Galaxy NG 使用 Ansible 社区内容启动自动化项目。Galaxy 允许您共享 Ansible 自动化并促进开发和维护的协作方法。

Ansible Lint

Lint 通过经过验证的最佳实践、模式和行为提高代码质量,以便您的 Ansible 内容能够实现可靠且一致的自动化。

Molecule

Molecule 帮助您使用一致的开发模式开发和测试 Ansible 角色。使用 Molecule 会产生易于理解和维护的编写良好的角色。

Ansible Navigator

Ansible Navigator 是一个命令行工具,用于创建、审查和排查 Ansible 内容。

Ansible Pytest

允许在测试中使用 Ansible,以及使用 pytest 作为集合单元测试运行器,并使用 pytest 固定装置公开分子场景。

Ansible Rulebook

Ansible Rulebook 是一个命令行工具,它侦听事件,以便您的自动化可以在软件或系统状态发生变化时做出反应。

Ansible Runner

Ansible Runner 为 Ansible 提供了一个稳定且一致的接口抽象。

Ansible SDK

Ansible SDK 是一个工具包,允许您直接从应用程序中利用 Ansible 自动化的强大功能和简单性。

Ansible Sign

Ansible Sign 是一个用于签署和验证 Ansible 自动化的实用程序。使用 Sign 保护工作流和管道,以获取受信任的自动化内容。

Tox Ansible

Tox Ansible 是一个旨在简化 Ansible 内容集合测试的实用程序。

Ansible VS Code 扩展

VS Code 扩展为 Visual Studio Code 和与 OpenVSX 兼容的编辑器添加了 Ansible 语言支持。

Ansible 社区包

Ansible 社区包由 ansible-core 和一组发布为 Python `ansible` 包的 Ansible 集合组成,延续了 Ansible 2.9 及更早版本“自带电池”版本的传统。

Antsibull 变更日志

ansible-core 和 Ansible 集合使用的变更日志生成器。

Antsibull 文档

用于构建 Ansible 集合、ansible-core 和 Ansible 社区包文档的工具。