28 ms·
On Windows i use Boxstarter or a simple powershell script that invokes Chocolatey (must be already installed). I had a look at Puppet/Chef.......wow those real
by mariusmg 13y ago
On Windows i use Boxstarter or a simple powershell script that invokes Chocolatey (must be already installed).
I had a look at Puppet/Chef.......wow those really look complicated for something that should really be simple.
- solipsism 13y agoPuppet and Chef do a lot more than install packages, which is literally all that Chocolatey does and most of what Boxstarter does. For example, how would you set a particular value in a configuration file with Chocolatey/Boxstarter? How would you add a system user? How would you make changes to the firewall settings? You can't, that's why Puppet and Chef look more complicated.
- mariusmg 13y agoPowershell. Not to mention that a lot of stuff you would do with Chef/Puppet, on Windows are done directly from the "package" itself (create a default user with limited rights to run under, set up IIS for web apps etc etc). And when something fails....isn't it better to debug your code rather than a black box ?
- noinsight 13y agoActually you're right about Microsoft's solution... PowerShell. But the technology is called Desired State Configuration which is PowerShell based.