Skip to content

v0.1.0

Compare
Choose a tag to compare
@misumisumi misumisumi released this 15 Jan 04:19
· 58 commits to main since this release

My HomeLab first release

The purpose of this project is to manage all server status using Infrastructure as Code (IaC).
Features below

  • Management of virtual nodes using terraform
  • Building kubernetes using NixOS
    • Supports control plane redundancy
  • Building HA-NFS
    • Built using RHEL compatible distributions
      This is because pcs and drbd9 do not exist in NixOS
    • Configuration is done in a separate repository.

You should be able to try k8s and NFS in an environment where terraformLXD runs.
The settings for the physical machine exist under nixos/hosts, so you should be able to use it by adjusting it.

About the next release

There is still a lot of work left, but recent hostile changes to the terraform and LXD communities have forced changes.
Especially for LXD, NixOS users will no longer be able to access the image-server.
Therefore, I decided to release it once in its current state, which is minimally functional.
I are planning to move to opentofu and incus in the next release.
I do not plan to support terraform and LXD.
Due to major changes to the description format, there will be no compatibility between v0.1 and v0.2.
For more information about terraform and LXD, please see below.