3 ms·
While I would prefer ansible as well, the author does show why ansible is problematic for some people: > Chef works atop ssh, which – while the gold standard f
by jdboyd 13y ago
While I would prefer ansible as well, the author does show why ansible is problematic for some people:
> Chef works atop ssh, which – while the gold standard for cryptographically secure systems management – is computationally expensive to the point where most master servers fall over under the weight of 700-1500 clients
That said, unless you must have 700+ simultaneous slave connections, you should probably make life easier on yourself and choose ansible.
- justinsb 13y agoI think that "limit" is just FUD - can anyone explain where it comes from? With persistent SSH connections, the overhead of SSH encryption should be comparable to other encryption methods.
- zobzu 13y agoIt could be that SSH isn't as good as, say, HTTP servers, when it comes to handling a lot of connections. However I'd also like to see data on this.
- danudey 13y agoThe overhead of spawning hundreds of SSH processes can be pretty extreme as well.
- susi22 13y agoBy default it won't spawn SSH processes but use paramiko instead (python module that implements SSH).
- lifeguard 13y agoSsh is good, I think it is scp'ing that kills the master?
- sciurus 13y agoFWIW, Chef doesn;t work atop ssh. It and puppet both use HTTP.