Hacker News new | past | comments | ask | show | jobs | submit login

Very similar to CoreOS'[1] directive

[1] https://fedoraproject.org/coreos/




And Flatcar Linux, derived from CoreOS https://www.flatcar.org/


Forgive me for the dumb question, what are the benefits of CoreOS over the alternatives ex : Alpine?


Alpine isn't immutable, meaning it opens up for more user error, and security issues, by allowing changes to its system partition.

We run immutable container hosts in production because we want to minimize the level of admin interaction. Basically it goes like this. Terraform idempotent setup of VMs with immutable Linux server OS, running containers.

We even disabled login on these in production, only keep it enabled in staging. All changes are tested in staging. If anything happens in prod, instead of logging in and making manual changes we just revert to an earlier state.

There is less need to configure files and services on the OS when everything runs in a container. You set it up once and start the VM.


How does ostree compare with the A/B partition scheme used by Bottlerocket for updates?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: