MCollective alternative

automationmcollectiveremote-access

I really want to run MCollective on my fleet of servers however there are a large number of untrusted users on each machine which makes using MCollective not ideal in my eyes. I'm aware that there is some things you can do to take precaution but I'm not familiar enough with ActiveMQ / want something that's a bit more mindful of similar environments to mine outside the box.

I'm looking for a fact collection like tool essentially.

(Tagging under puppet / server since no mcollective tag and I don't have enough reputation to create a new one)

Best Answer

One compelling alternative is Salt. Parallel/distributed execution using ZeroMQ as the communications backend, so it maintains its own message queue instead of requiring ActiveMQ or RabbitMQ.

From the description:

Salt uses public keys for authentication with the master daemon, then uses faster AES encryption for payload communication, this means that authentication and encryption are also built into Salt.

Related Topic