I’m looking for interesting tools to automate managing packaging and configuring everything automated.

And yeah I know about NixOS but I like to distro hop and experiment so I for now know these:

  • Ansible - automating many machines, using different package names as vars and package managers.
  • Bash - the most native and compatible scripting language that can be.
  • Chezmoi - for dotfiles.

For now that’s it. I’m looking forward for your suggestions!

  • Takios
    link
    fedilink
    arrow-up
    2
    ·
    4 months ago

    The clear cut of state data, pillar data and formulae feels more intuitive to me than Ansible’s playbook organization.

      • vrighter
        link
        fedilink
        arrow-up
        2
        ·
        4 months ago

        ansible claims to be lots of things it’s not. It’s supposed to be idempotent. It’s not, you can execute arbitrary scripts. You don’t need an agent on the machines… but it might just decide to stop supporting your version of python one day. It’s okayish for setting up some machines, but absolutely sucks for maintaining them.