产品信息
什么是 Pyinfra?
pyinfra 大规模地超快速地自动化/供应/管理/部署基础设施。它可用于临时命令执行、服务部署、配置管理等。核心设计特点包括:
超快 - 以可预测的性能执行数千个目标。
即时调试 - 错误时使用 stdout + stderr 输出,并使用 -v 始终打印它。
无代理执行 - 根据目标通过本地 SSH/Docker/子进程进行执行。
- 两阶段过程 - 在进行任何更改之前启用 --dry 运行。
可扩展 - 使用标准 Python 配置和编写的任何 Python 包。
集成 - 与 Docker、Vagrant/Mech 和 Ansible 开箱即用。
如何使用 Pyinfra?
Pyinfra 是一款基础设施自动化工具,它能将 Python 代码转换为 shell 命令并在服务器上执行,实现大规模基础设施的快速部署、管理和配置。
Pyinfra 的核心功能
轻量级
最佳性能
配置管理
基于Python的
SSH
命令行界面
Pyinfra 的使用场景
- 执行即时命令
- 部署服务
- 进行配置管理
- 自动化管理SSH服务器
- 自动化管理Docker容器
- 大规模基础设施的快速部署
Pyinfra 的常见问题
Pyinfra做什么的?
我如何使用Pyinfra?
Pyinfra有哪些核心功能?
Pyinfra有哪些应用场景?




















