# Configuration Management::: {.callout-note}pyinfra for agentless deploys. Static files, not templates. One repo per host.:::## Why pyinfra## The instance repo## Repo layout## Static files over templates## The deploy pattern## Targeting a single service## Drift detection in CI## The Containerfile