• lightrush
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    1 year ago

    Yes, using any of the available config mgmt systems like Ansible, SaltStack, etc. This is how we create predictable cloud instances among other use cases. You can describe as little or as much of your system’s config in code and version it as you see fit. As for update rollbacks, that’s typically done at the storage level e.g. by using Btrfs or ZFS.