3 ms·
Also been going down this path. pyinfra is overlooked I think. It's not perfect, I still feel like I'm dropping down to just hitting `server.shell` a bunch , b
by bongobingo1 4y ago
Also been going down this path. pyinfra is overlooked I think.
It's not perfect, I still feel like I'm dropping down to just hitting `server.shell` a bunch , but at least as a programmer first, it feels more comfortable vs the mountains of yaml (and doc searching) for Ansible.
On the whole it's a less frustrating experience. I still have a vague feeling that in my case - where each server(s) is generally customised per client and I've never felt comfortable just pointing ansible (or pyinfra) and a configured server and re-running it - that perhaps I would really just be better off with a bunch of shell scripts. I don't generally tear-down and throw-up multiple servers a day, week or even month.
rrconf sort of fills this but works off a bit more infrastructure than I want to manage with its different git repos per action.
[1] https://github.com/rrconf/rrconf https://github.com/rrconf/rrconf