pyinfra автоматизирует/предоставляет/управляет/развертывает инфраструктуру очень быстро и в больших масштабах. Его можно использовать для выполнения специальных команд, развертывания сервисов, управления конфигурацией и многого другого. Основные особенности дизайна включают в себя:
- Супер быстро - выполнение более тысячи целей с предсказуемой производительностью.
- Мгновенная отладка - с выводом stdout + stderr при ошибке и `-v`, чтобы печатать его всегда.
- Безагентное выполнение - используя собственный SSH/Docker/подпроцесс в зависимости от цели.
-Двухэтапный процесс, позволяющий "--dry" запускать перед внесением каких-либо изменений.
- Расширяемый - с _любым_ пакетом Python, настроенным и написанным на стандартном Python.
- Интегрировано - с Docker, Vagrant/Mech и Ansible из коробки.