awesome-foss / awesome-sysadmin

A curated list of amazingly awesome open-source sysadmin resources.
Other
24.49k stars 1.41k forks source link

Add Rudder to Configuration Management #551

Closed ben-ranford closed 6 months ago

ben-ranford commented 7 months ago

Thank you for taking the time to work on a PR for Awesome-Sysadmin!

To ensure your PR is dealt with swiftly please check the following:


Please take some time to answer the following questions as best you can:

Rudder is, in effect, a pretty CFEngine frontend, and has the ability to interact with the systems it manages on a pull-based system, rather than a push (Though you can push, if you so desire). It's awesome because it scales easily, is extremely reliable (in my experience) and very easily extensible with your own directives, groups, rules and script packages.

Yes, for around 6 years.

Both, I've had it in my lab managing 20+ Linux systems for years, but have also implemented it at scale with multiple relays in a 500+ endpoint environment.

Personally? 23 currently.

Honestly? Ease of use if you're coming from an RMM with agent procedures like Kaseya. Reporting is a piece of cake with the really well documented API, and the agents are extremely reliable being based on CFEngine.

Biggest con is that the server is a bit of a resource hog on larger installations.

Only limitation I can think of is that the automated patch management and compliance modules that have prebuilt scripts for CIS, ISO27k etc have a price tag. This does not mean you can't just build them yourself, though.

ben-ranford commented 7 months ago

image can i get a quick n dirty review? :)