Csak a puppet-hez tudok hozzaszolni, mert azt hasznaltam nagyon sokat, mind a 3 platformon (win, linux, osx).
Amire jo: config management olyan kornyezetben, ahol a gepek (viszonylag) allandoak.
Megy, teszi a dolgat, azonban windows-on kicsit lassu, ellenben meg tudsz vele mindent csinaltatni. Mac-en is megy de ott a MacOS sajatossagaibol adodoan vannak vele szivasok, hasonloan a windows-hoz - de ez nem a puppet hibaja.
Mivel mutual tls auth-ot hasznal es a kliens megy vissza a szerverhez, ezert nem kell vpn-el szivni, ha nem akarsz. (Elvileg, a cert alairas tud lenni serulekeny, de azt meg lehet offline is csinalni.)
Amire nem jo: provisioning-re.
Puppet bolt valo ad-hoc parancsok futtatasara, de en sem hasznaltam.