3 ms·
The design of this project is a dead end. If you want something that looks like it's ten years old, use Ansible or Puppet. Disclosure, I'm working on https://g
by purpleidea 2y ago
The design of this project is a dead end. If you want something that looks like it's ten years old, use Ansible or Puppet.
Disclosure, I'm working on https://github.com/purpleidea/mgmt/ https://github.com/purpleidea/mgmt/ so I think I have some reason to comment about this kind of tooling.
- noinsight 2y agoMicrosoft is like Google in this space. The previous iteration got killed right when it could have started gaining traction due to Microsoft's shift to "cross platform" and PowerShell Core. The previous iteration of the Local Configuration Manager for Linux was written Python while the Windows version was a distinct codebase entirely. But even regardless of that I have zero confidence that Microsoft can break into this space and that the Windows culture would shift in this direction. The mentality is just not there with the typical (majority of) admins.
- tayo42 2y agoWhat's the latest cool stuff or standard tooling in config management? I still use puppet... The only thing I've heard is if stuff along the lines of if your using puppet in 2024 your doing it wrong, but not sure what the alternative is?
- fock 2y agogoing by the post you reply to it is code again.
- jitl 2y agoI use a Chef setup based on how Airbnb did config management in 2013. It ain’t broke, and Ruby is an amazing language for DSLs like system configuration. I never got along with Puppet because I’m annoyed I can’t use Ruby for everything.
- frabcus 2y agoThe answer a few years ago was nothing (eg just use Railway or other actual PaaS) or Terraform. Anything else mature and worth trying? Although I guess you mean individual machine config not operations in general!
- vosper 2y agoPulumi worked great for me at my last job. I've heard it's not so fun with Python, but I thought it was really nice to use with Typescript.
- 3np 2y agoIf you count Nix and Guix, there's that. Otherwise the classics (Ansible/Puppet/Chef/Saltstack) seem to still hold their positions somewhat. (I don't count Terraform/Pulumi/OpenTofu in this category)
- nwmcsween 2y agoDSC has a really really wide variety of windows modules and unfortunately there isn't really anything comparable, Puppet and Ansible do have interfaces to DSC modules but it's kind of janky compared to just using DSC.
- deleted 2y ago[deleted]