pyinfra icon
pyinfra icon

pyinfra

pyinfra automates infrastructure super fast at massive scale. It can be used for ad-hoc command execution, service deployment, configuration management and more.

Pyinfra command example.

Cost / License

  • Free
  • Open Source (MIT)

Platforms

  • Linux
  • BSD
  • Python
  • Mac
  • Windows
13likes
Save

Features

Properties

Features

Highlights All activities

pyinfra News & Activities

Recent News

Recent activities

  • Paul updated pyinfra

pyinfra information

AlternativeTo Categories

Network & Admin, OS & Utilities, Development

GitHub repository

  •  6,027 Stars
  •  554 Forks
  •  171 Open Issues
  •   Updated  
View on GitHub

Popular alternatives

View all

Our users have written 1 comments and reviews about pyinfra, and it has gotten 13 likes

pyinfra was added to AlternativeTo by partizan on and this page was last updated .

Comments and Reviews

   
Guest
1

Great alternative to ansible. Does everything ansible does but using python :-)

Official Links

What is pyinfra?

pyinfra turns Python code into shell commands and runs them on your servers. Execute ad-hoc commands and write declarative operations. Target SSH servers, local machine and Docker containers. Fast and scales from one server to thousands. Think ansible but Python instead of YAML, and a lot faster.

Why pyinfra? Design features include:

  • Super fast execution over thousands of hosts with predictable performance.
  • Instant debugging with real-time stdin/stdout/stderr output (-vvv).
  • Idempotent operations that enable diffs and dry runs before making changes.
  • Extendable with the entire Python package ecosystem.
  • Agentless execution against anything with shell access.
  • Integrated with connectors for Docker, Terraform, Vagrant and more.