跳转到主要内容

Python的统一Ansible SDK

项目描述

Python的Ansible SDK

Ansible SDK提供轻量级的Python库,用于从产品或项目中调度和实时监控Ansible任务、角色和剧本。

作业的调度可以是运行Python应用程序的机器上的本地调度,或者通过使用受体集成通过Ansible Mesh进行。

演示应用程序以展示您如何在实际用例中使用SDK - https://github.com/ansible/ansible_sdk_demo

文档

我们在此构建了广泛的文档和API参考 - https://ansible-sdk.readthedocs.io/en/latest/install.html 请自由贡献并帮助文档工作。

您可以通过以下方式从本存储库构建文档

$ tox -e docs
$ firefox docs/build/html/

如果您想直接运行Sphinx命令,请打开tox.ini文件并使用[testenv:docs]部分中的命令。请记住,在运行Sphinx之前,您需要pip安装docs/doc-requirements.txt

版本和维护

待定

Ansible版本兼容性

待定

安装

您可以参考在 docs 中指定的安装指南。

所需的 Python 库和 SDK

Ansible-SDK 依赖于 Python 3.8+、Ansible Core、Ansible Runner 和其他第三方库

测试和开发

Red Hat Enterprise Linux - 在 RHEL 虚拟机上直接/内安装 Ansible-SDK 和依赖项。MacOS - 使用 BREW 安装 PODMAN,并拉取 RHEL8 镜像,通过 ssh 连接到该镜像,并遵循上面 RHEL 的说明。

通信

待定

许可证

请参阅 LICENSE 了解完整内容。

项目详情


下载文件

下载您平台上的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分发

ansible-sdk-1.0.0.tar.gz (19.4 kB 查看哈希值)

上传时间

构建分发

ansible_sdk-1.0.0-py3-none-any.whl (23.8 kB 查看哈希值)

上传时间 Python 3

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面