1 repositorio
Python libraries for writing reusable, version-controlled deployment scripts that describe desired system state.
Distinct from Infrastructure as Code: Distinct from Infrastructure as Code: focuses on the library form factor for writing deployment scripts, not just the declarative approach.
Explore 1 awesome GitHub repository matching devops & infrastructure · Libraries. Refine with filters or upvote what's useful.
pyinfra is an agentless infrastructure automation framework that turns declarative Python code into idempotent shell commands to manage servers, containers, and local machines over SSH without requiring any pre-installed software on target hosts. It operates by comparing the desired state of a system against its current state, using a dry-run simulation mode to preview changes and a fact-based conditional execution engine to gather host attributes at runtime and control which operations run. The tool compiles Python operations into optimized shell commands and executes them in parallel across
A Python library for writing declarative, version-controlled deployment scripts that describe desired system state and apply only necessary changes.