Skip to content

First Stable Release

Compare
Choose a tag to compare
@zhaofengli zhaofengli released this 19 Nov 00:45
· 419 commits to main since this release
v0.2.0
dd66ce3

This is release 0.2.0, the first stable release of Colmena!


Colmena is a simple, stateless NixOS deployment tool modeled after NixOps and morph, built from the ground up to support parallel deployments.

This release contains the following features:

  • Node Tagging
  • Local Deployment
  • Secrets
  • Ad Hoc Evaluation
  • Nix Flakes Support
  • Parallelism

We now have a User Manual at https://zhaofengli.github.io/colmena/0.2 containing tutorials, sample configurations as well as a complete listing of supported deployment options.

API Stability Guarantee

The CLI and the NixOS module interfaces are guaranteed to be stable for releases in the same minor version (in this case, 0.2.x). This ensures that you always see accurate documentations when you access the User Manual using the permanent link pinned to the stable API. This link is printed by --help and is also set as the meta.homepage in the Nix package (yet to be submitted to Nixpkgs).

However, this does not mean that older versions will be actively maintained. Major bugfixes will be backported, but only the latest stable version should be used.

To access the User Manual for latest stable version, use https://zhaofengli.github.io/colmena/stable.

Acknowledgements

I would like to thank our contributors, who submitted Pull Requests and opened Issues ❤️. In particular, 0.2.0 contains code from the following people (in alphabetical order):