2024-10-26 –, Arena
comin is a NixOS deployment tool operating in pull mode. In this short talk, I will describe what GitOps is, how comin works and its main features.
comin is a NixOS deployment tool operating in pull mode. Running on a machine, it periodically polls Git repositories and deploys the NixOS configuration associated to the machine.
Its features are:
- Git push to deploy NixOS configurations
- Support testing branches to try changes
- Poll multiple Git remotes to avoid SPOF
- Support machines migrations
- Fast iterations with local remotes
- Observable via Prometheus metrics
- Create and delete system profiles
In this talk, i will describe what GitOps is, what are the main GitOps projects, how comin works, its main features and the next main features.
Middle.
For a 5 or 10m talks, i assume people knows how what NixOS is and how to switch to configuration.
NixOS addict since 2015, interested in mail servers, containers and devops stuffs.