home.social

#configurationmanagement — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #configurationmanagement, aggregated by home.social.

  1. Configuration has evolved from static files to a live control plane that shapes system behavior.

    Misconfigurations can trigger major outages. Hyperscalers avoid this with:
    • Staged rollouts
    • Validation checks
    • Blast radius limits
    • Automated rollback

    Read the full #InfoQ article for insights: bit.ly/4bHvoNE

    #DevOps #ConfigurationManagement

  2. Yesterday at #CfgMgmtCamp I attended a talk by @ripienaar on his new #Choria #ConfigurationManagement system choria-cm.dev/.

    Lots of already usable neat ideas packed into a 2 months old project:
    - lightweight shell script integration for idempotent resource management, rather than implementing yet another bizarro DSL
    - single-file yaml manifests (data + resources in a single self-contained place)
    - all-in-one statically linked go binary that you can stick anywhere and runs really fast
    - health checks + remediation loop when using agent mode
    - bundle support for common operations

    Seems like something worth keeping an eye out for, in the niche between spaghetti shell scripts, slow-ish ansible roles and full-blown OpenVox deployments, especially for "snowflake" one-shot deployments.

  3. Registrations for #CfgMgmtCamp 2026 are open! While the main schedule is being finalized (we're still working on a few final acceptances due to a record number of proposals to review this year - thank YOU!), you can already register via this link & reserve your places in the workshops/fringes on Wednesday: registration.cfgmgmtcamp.org/g

    There's a registration for Women's lunch on Feb 2 (Mon), if you're so inclined!

    #opensource #configurationmanagement #configmanagement #inframanagement

    @cfgmgmtcamp

  4. Automation doesn't need to feel like wrestling a monster.

    Rocinante is the simple, elegant configuration management tool made for FreeBSD.

    If you value minimalism and speed in your scripts, you'll love it. Give lightweight automation a try!

  5. @kevin if the stakes are low and it’s for personal use then your approach sounds lovely and fun.

    (Edit: remove justfiles, you already mentioned them)

    There’s @atuin with distributed runbooks that are an interesting alternative to traditional #configurationmanagement blog.atuin.sh/introducing-the-

    Another one you may find interesting for syntax and no dependencies is mgmtconfig.com/ by @purpleidea

  6. chat, is saltstack still viable or is it dead, expired, ceased to be, bereft of life and killed by broadcom?

    and if not saltstack, then what?

    (i know puppet, chef and ansible well, and am looking for a recommendation about a configuration management tooling of near-production quality that preferably isn't one of the three above)

    #SaltStack #Puppet #Chef #Ansible #ConfigurationManagement #CMS

  7. I'm now able to:
    - create #btrfs subvolume
    - Ensure entry in #fstab
    - mount it
    - create, init & enable #swapfile
    - Ensure entry in fstab

    \o/

    #Ansible #ConfigurationManagement

  8. I'm now able to:
    - create #btrfs subvolume
    - Ensure entry in #fstab
    - mount it
    - create, init & enable #swapfile
    - Ensure entry in fstab

    \o/

    #Ansible #ConfigurationManagement

  9. I'm now able to:
    - create #btrfs subvolume
    - Ensure entry in #fstab
    - mount it
    - create, init & enable #swapfile
    - Ensure entry in fstab

    \o/

    #Ansible #ConfigurationManagement

  10. I'm now able to:
    - create #btrfs subvolume
    - Ensure entry in #fstab
    - mount it
    - create, init & enable #swapfile
    - Ensure entry in fstab

    \o/

    #Ansible #ConfigurationManagement

  11. I'm now able to:
    - create #btrfs subvolume
    - Ensure entry in #fstab
    - mount it
    - create, init & enable #swapfile
    - Ensure entry in fstab

    \o/

    #Ansible #ConfigurationManagement

  12. I see this every time I hear the phrase "eventual consistency". I'm looking at you, Global Load Balancer and Cloud Armour! #eventualconsistency #configurationmanagement #cloud #gcp #googlecloud

  13. One thing that has been a game-changer for managing Kubernetes (K8s) is Jsonnet! 🛠️

    I currently use Tanka, but it's not the only way to apply Jsonnet configurations. To be honest, though, it's probably the most practical one these days. Still, Tanka alone doesn’t offer as much as Jsonnet itself does. >>>

  14. It's amusing that I only just now learned about Babushka; it started in 2009 so roughly contemporaneous with the others in the wave of #Ruby ops tools. Clearly never got big enough to become a company that required an exit.

    TBH that's another reason I'm so far just writing my own slightly-better-than-shell-scripts with my Python tools: it's all on me, so no worrying about getting rug-pulled (well. too badly.)

    #ConfigurationManagement

  15. Caveats that didn't fit into the toot:

    - there are probably other examples out there I'm unaware of, or forgot (hmu!)
    - obviously, the context here is for systems that either don't need/want containerization, or for managing the base layer of container/kubelet/etc hosts; otherwise you would just be using container build tools, kubernaughty/nice, etc.
    - clear trend that the tools which got big, got eaten, & are now being run into the ground.

    #ConfigurationManagement

  16. Jeff's #ConfigurationManagement SotW 2024:

    Puppet: internal dsl, ruby, ruined by corpothieves.
    Chef: external dsl, ruby, ruined by corpothieves.
    Salt: yaml, python, ruined by…yea.
    Ansible: yaml, python, corpotheft status unclear but I hate the way it uses yaml.
    CFengine: technically still exists but was old even in the late ‘00s.
    mgmt: external dsl, golang, “newish”, has neat ideas?
    babushka (#TIL): internal dsl, ruby, oops died 2021.
    "just go back to fabric": internal dsl, python, it me.

  17. Hello everyone! I've updated my Broadleaf/Echelon Jobs Spreadsheet to include three new jobs that we have posted and are actively #hiring for at APG, as well as a Field Tech position we are actively hiring for. All positions require U.S. Citizenship, and the majority require a SECRET clearance. Please feel free to check out these positions and apply to any you are qualified for! If you would like a referral, fill out the form at the following Google Forms link: forms.gle/RE4EobfQ5jQTkLFx8

    If you know anyone who may be interested, please feel free to let them know this information! :)

    hpfjobs.com/jobs-list

    #hiringnow #opentohire #datascientist #datascience #devsecops #softwaredeveloper #softwaredevelopment #uxdeveloper #uxdevelopment #testengineer #testanalyst #businessanalyst #hardwareanalyst #strategiccommunications #communications #configurationmanagement #cybersecurity #cybersecurityanalyst

  18. #CodeMigration at scale? Monzo does it with 2800 #microservices!

    Careful planning, heavy automation, and config service ensure gradual roll forwards and quick rollbacks in case of issues.

    Learn more on #InfoQ 👉 bit.ly/3ZLG5um

    #SoftwareArchitecture #Observability #ConfigurationManagement

  19. 💻 Configure Daily Backups in RELIANOID Load Balancer:
    Learn how to run manual backups and automate the process using RELIANOID Load Balancer. Follow our step-by-step guide for setting up daily backups to enhance the resilience of your load balancing system.

    Stay resilient, stay backed up! 💾🔍
    relianoid.com/resources/knowle

  20. I was skeptical of PyInfra at first, but I had a working system within minutes and was building out my own deploys (sort of like Ansible Playbooks), but without any weird Yaml syntax.

    I've used cfengine, Puppet, Chef, and Ansible, and while I might still use an agent based system if I had thousands of hosts, so far PyInfra has been the easiest and most straightforward configuration management system I've used. It's as straightforward as Chef, but agentless like Ansible.

    It's been absolute pleasure to use so far.

    #ConfigurationManagement #Ansible #PyInfra #SysAdmin

  21. Last strategy for package conflict resolution ready!

    tori can now handle conflicts between your configuration and the actual list of installed packages.

    Check out the update for all details:

    tori.jutty.dev/updates/package

    #OperatingSystems #portability #SysAdmin #shell #POSIX #ash #BSD #FreeBSD #Linux #VoidLinux #ConfigurationManagement

  22. Cette semaine, notre CEO, @abrianceau et notre Technical account manager, Florent Neyron de Rudder à Pass the SALT, conférence dédié aux logiciels libres et à la sécurité, à Lille. Ils ont eu l’occasion de présenter un état des lieux de la conformité des configurations en 2022. Retrouvez les slides de la présentation 👉 speakerdeck.com/rudder/configu

    #logiciellibre #cybersécurity #sécurité #conférence #tech #passthesalt #it #configurationmanagement #configurationcompliance #conformité

  23. Hello everyone! I've updated my Broadleaf/Echelon Jobs Spreadsheet to include three new jobs that we have posted and are actively #hiring for at APG, as well as a Field Tech position we are actively hiring for. All positions require U.S. Citizenship, and the majority require a SECRET clearance. Please feel free to check out these positions and apply to any you are qualified for! If you would like a referral, fill out the form at the following Google Forms link: forms.gle/RE4EobfQ5jQTkLFx8

    If you know anyone who may be interested, please feel free to let them know this information! :)

    hpfjobs.com/jobs-list

    #hiringnow #opentohire #datascientist #datascience #devsecops #softwaredeveloper #softwaredevelopment #uxdeveloper #uxdevelopment #testengineer #testanalyst #businessanalyst #hardwareanalyst #strategiccommunications #communications #configurationmanagement #cybersecurity #cybersecurityanalyst

  24. Hello everyone! I've updated my Broadleaf/Echelon Jobs Spreadsheet to include three new jobs that we have posted and are actively #hiring for at APG, as well as a Field Tech position we are actively hiring for. All positions require U.S. Citizenship, and the majority require a SECRET clearance. Please feel free to check out these positions and apply to any you are qualified for! If you would like a referral, fill out the form at the following Google Forms link: forms.gle/RE4EobfQ5jQTkLFx8

    If you know anyone who may be interested, please feel free to let them know this information! :)

    hpfjobs.com/jobs-list

    #hiringnow #opentohire #datascientist #datascience #devsecops #softwaredeveloper #softwaredevelopment #uxdeveloper #uxdevelopment #testengineer #testanalyst #businessanalyst #hardwareanalyst #strategiccommunications #communications #configurationmanagement #cybersecurity #cybersecurityanalyst

  25. Hello everyone! I've updated my Broadleaf/Echelon Jobs Spreadsheet to include three new jobs that we have posted and are actively #hiring for at APG, as well as a Field Tech position we are actively hiring for. All positions require U.S. Citizenship, and the majority require a SECRET clearance. Please feel free to check out these positions and apply to any you are qualified for! If you would like a referral, fill out the form at the following Google Forms link: forms.gle/RE4EobfQ5jQTkLFx8

    If you know anyone who may be interested, please feel free to let them know this information! :)

    hpfjobs.com/jobs-list

    #hiringnow #opentohire #datascientist #datascience #devsecops #softwaredeveloper #softwaredevelopment #uxdeveloper #uxdevelopment #testengineer #testanalyst #businessanalyst #hardwareanalyst #strategiccommunications #communications #configurationmanagement #cybersecurity #cybersecurityanalyst

  26. Hello everyone! I've updated my Broadleaf/Echelon Jobs Spreadsheet to include three new jobs that we have posted and are actively #hiring for at APG, as well as a Field Tech position we are actively hiring for. All positions require U.S. Citizenship, and the majority require a SECRET clearance. Please feel free to check out these positions and apply to any you are qualified for! If you would like a referral, fill out the form at the following Google Forms link: forms.gle/RE4EobfQ5jQTkLFx8

    If you know anyone who may be interested, please feel free to let them know this information! :)

    hpfjobs.com/jobs-list

    #hiringnow #opentohire #datascientist #datascience #devsecops #softwaredeveloper #softwaredevelopment #uxdeveloper #uxdevelopment #testengineer #testanalyst #businessanalyst #hardwareanalyst #strategiccommunications #communications #configurationmanagement #cybersecurity #cybersecurityanalyst