My first #Ansible contribution was just merged.
Now we can properly parse #Samba configuration.
#automation #configmgmt
https://github.com/ansible-collections/community.general/pull/11512
My first #Ansible contribution was just merged.
Now we can properly parse #Samba configuration.
#automation #configmgmt
https://github.com/ansible-collections/community.general/pull/11512
📬 The next issue of The Determinate Update is almost here! It’s our behind-the-scenes look at how we're advancing Nix, NixOS, and reproducible infrastructure at Determinate Systems, from the tools we build to community initiatives we're driving, and more.
🔗 Sign up to stay in the loop: https://mailchi.mp/909681b61b0f/determinate-newsletter
#NixOS #Nix #ReproducibleBuilds #DevOps #Linux #ConfigMgmt #DeterminateNix
Hey everyone, the very first release of #OpenVox has been released! It’s a drop in replacement for #Puppet and is ready for initial evaluation. Here’s a link to the blog post with more details via #HackerNews in hopes you’ll help vote it is so that even more people know what #VoxPupuli has accomplished 😁
Automated deployments of #FreeBSD in #Proxmox clusters can be very easy! My #howto guides your through this process by using #ProxLB, #Ansible and #terraform
#homelab #virtualization #automation #configmgmt
https://gyptazy.com/howto-automated-deployment-of-freebsd-vms-in-proxmox-with-proxlb-and-terraform/
I'm genuinely proud to have just finished and published a marquee piece that explains how #CUE makes handling #configuration so much nicer!
It's here, on the main #cuelang site: https://cuelang.org/docs/concept/how-cue-enables-configuration/
If, like me, you really dislike hand-wrangling #YAML and #JSON then please do have a read -- and let me what you think 😁
#config #ConfigMgmt #cfgmgmtcamp #configmanagementcamp #configmgmtcamp #data #schema #schemas #schemata #ConfigFiles #Sysadmin #DevOps #SRE
I only learned properly a couple of weeks back about how elegant #CUE's multi-for-loop construct is!
Because in #ConfigMgmt land we're /so/ often dealing with spiky, nested objects, the nested "for" loop has a lovely indent-saving form: here, the loop starting on L37 incorporates 3 for elements, 1 "if" guard, & 1 additional temporary allocation ("let"), whilst letting me iterate over the /innermost/ elements of a (resource|data).<level1>.<level2> shaped struct 🙂
#cuelang is genuinely awesome!
A #Terraform #IaC #ConfigMgmt straw poll for you:
I need to inject some kind of side-effect-free marker into some (many!) TF config expressions/interpolations.
All 4 of the following 1-line options work, with no performance difference between them.
Please help me by selecting any/all that, if you saw them in a (.tf.json) config, you feel *wouldn't* confuse or annoy you ...