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.
-v
|-vv
|-vvv
).--dry
runs before executing any changes.pyinfra's answer
Python not YAML. Faster. Executing shell commands give clear errors.
pyinfra's answer
pyinfra works like a human by running regular shell commands to configure servers.
pyinfra's answer
Python (local only, no agent). SSH/Docker/subprocess.
Based on our record, Kubernetes seems to be a lot more popular than pyinfra. While we know about 293 links to Kubernetes, we've tracked only 8 mentions of pyinfra. We are tracking product recommendations and mentions on various public social media platforms and blogs. They can help you identify which product is more popular and what people think of it.
There is https://pyinfra.com/ As a sidenote, I also made a small experiment a while ago : https://github.com/linkdd/tricorder/ But it's a bit of a chicken-and-egg problem. Without users, I don't know how it should be used, without features I won't get any users. So for now, it's in a state of "I'll address bug reports and feature requests, but I won't actively... - Source: Hacker News / about 2 months ago
Pyinfra - https://pyinfra.com/ - Pyinfra is simpler for me than Ansible. I completed the entire deployment in one afternoon, from installing and configuring the VPS server from scratch to deploying the application and automatically restoring the database from a backup. Source: 6 months ago
I’ve replaced Ansible with PyInfra where ever possible. https://pyinfra.com/ is very clean, and fast but lacks the shear amount of automation that can be found with Ansible. Source: over 1 year ago
Some folks don't like YAML all that well, and I can understand where they are coming from. I wish Ansible provided a good Python API so that playbooks could be written in Python easier. But there is a project called PyInfra that is trying to do something similiar to Ansible, using Python as the configuration language. https://pyinfra.com/ It is still pretty new so not got nearly as many modules written for it... Source: over 1 year ago
My ‘go to’ tool for automating infrastructure is pyinfra It’s fast, is versioning control friendly aka git and best of all, it relies on python files and modules for its storage of executable commands. Source: almost 2 years ago
Learning new tools like Kubernetes and explore different ways of installing it, experimenting with various plugins, etc. If these tools are installed natively on the host and something goes wrong, it might require resetting the host. - Source: dev.to / about 5 hours ago
Recently, I’ve spent some time playing around with Kubernetes (K8s). Having never used it before, I gave it my humble first try. I used it as part of a project where I wanted to use self host some tools on a VPS and write some server code for some life automations and potentially a blog in the future. You can find the Github Repo for the project at the time of writing for it here. - Source: dev.to / 6 days ago
Kubernetes - An open-source system for automating deployment, scaling, and management of containerized applications. Kubernetes Documentation - Official documentation. - Source: dev.to / 6 days ago
A manufacturing company might leverage a combination of Kafka for real-time data streaming, Kubernetes for container orchestration, and dbt for data transformations. They could use Dataplex for unified data management and security across domains. This technology stack would enable the Production Data team to monitor and analyze production metrics in real-time, the Supply Chain Data team to manage and optimize... - Source: dev.to / 8 days ago
The best method to counter these problems is CloudNativePG operator, this operator manages PostgreSQL workloads on any supported Kubernetes cluster. - Source: dev.to / 8 days ago
Ansible - Radically simple configuration-management, application deployment, task-execution, and multi-node orchestration engine
Rancher - Open Source Platform for Running a Private Container Service
Python Fabric - Fabric is a Python library and command-line tool for streamlining the use of SSH for application...
Docker - Docker is an open platform that enables developers and system administrators to create distributed applications.
Chef - Automation for all of your technology. Overcome the complexity and rapidly ship your infrastructure and apps anywhere with automation.
Helm.sh - The Kubernetes Package Manager