Releases: jhsware/nix-infra
Releases · jhsware/nix-infra
v0.10.0-alpha
- Create a fleet of standalone NixOS-machines
NOTE: This is a first attempt of this feature to experience how the DX turns out
v0.9.6-alpha
- allow specifying placement group ta make sure a group of HA nodes aren't placed on the same server
DOCS: https://docs.hetzner.com/cloud/placement-groups/overview
v0.9.5-alpha
- retry conversion to NixOS to reduce cluster provisioning failure* from 20% to ~0%
* If a single node failed to convert to NixOS the entire conversion was considered a failure.
v0.9.4-alpha
- Fixed issue where saving secrets failed on first try
v0.9.3-alpha
- Create lock file when generating certs to avoid conflicts #1
macOS (arm64):
Download nix-infra-macos.pkg
Install
Linux (x86):
Download nix-infra
chmod 755 nix-infra
cp nix-infra /usr/local/bin or another appropriate directory
v0.9.2-alpha
- added script to test
- high availability cluster setup
- running action on node to init DB
macOS (arm64):
Download nix-infra-macos.pkg
Install
Linux (x86):
Download nix-infra
chmod 755 nix-infra
cp nix-infra /usr/local/bin or another appropriate directory
v0.9.1-alpha
macOS (arm64):
- Download nix-infra.pkg
- Install
Linux (x86):
- Download
nix-infra
chmod 755 nix-infra
cp nix-infra /usr/local/bin
or another appropriate directory
v0.9.0-alpha
This is a macOS only release. For Linux, download and compile the project manually.
Example of usage: https://github.com/jhsware/nix-infra