|
|
|
|
|
by thatjsguy
2858 days ago
|
|
As someone who has administrated both, I’d rather manage 10 Postgres instances than one Jenkins box. No question. Edit: I should expound. Jenkins seems like it has a lot of clunky moving parts. It all works, and I’d rather use it than anything else, but it’s kind of like IKEA furniture: you use it because you have to, not necessarily because you want to. It’s also incredibly difficult to automate. I can configure Postgres with a config file or two and easily use Ansible to get the exact same instance every time. Jenkins has to be dragged into Automation Alley kicking and screaming. I partially blame this on the fact that Jenkins has nontrivial amounts of configuration that’s done via GUI. I approach a long-running Jenkins instance with the same fear and dread I approach a Windows box that hasn’t been restarted in six months. I.e. the box is now a snowflake and trying to make it reproducible and automated is going to be a bad time. I could go on, but as a devops critter, Postgres wins every time. |
|
It's like comparing a missile with an airplane. One gets where it needs to go faster and more efficiently, and the other one transports people.