Commit graph

23 commits

Author SHA1 Message Date
afa0bd023e Add option to add labels to Kubernetes nodes
Make nextcloud always go to nodes with fast storage
Don't mount nextcloud on syncthing pod
2024-05-24 23:40:19 +02:00
a9c54864d3 Move Longhorn helm chart to k3s bootstrap 2024-05-20 21:55:59 +02:00
a21a09ad6b Install longhorn on k3s
Introduce new storage standard with LVM
2024-05-18 23:32:58 +02:00
7e14a2cc13 Disable bird on warwick 2024-05-15 22:08:40 +02:00
01c57b201b Enable bird2 on warwick 2024-05-15 22:05:28 +02:00
592fc2a32a Add gre tunnel for hamnet 2024-05-15 20:59:21 +02:00
fa71925c5e Update flake inputs 2024-05-11 15:16:41 +02:00
998e01ae8c Enable IPv6 support for K8s
Enable DNS over IPv6 and TCP to comply with isnic
Provision k3s CA
Make Atlas a k8s agent instead of server
2024-05-09 17:03:13 +02:00
b7e5db705b Version Pim's blog using git revision from Nix input 2024-04-30 23:22:01 +02:00
a56de1672e add support for multi-node k3s cluster 2024-04-15 23:28:23 +02:00
6b9fffb022 cleanup more nix code 2024-04-13 16:06:35 +02:00
6d258fe5ae restructure code 2023-12-29 12:47:59 +01:00
dbf84c7f93 create NixOS module to periodically backup data using borgmatic 2023-12-27 19:14:49 +01:00
111bf68a0a manage lewis with nix
move docker swarm ansible to this repo
move thecloud ansible to this repo
support data disks in terraform
2023-12-25 19:22:22 +01:00
721623c8fc update to nixos 23.11
enable static IP for terraformed VMs
restructure legacy code
move hermes code to this repo
don't use data disk for hermes leases
2023-12-17 16:22:22 +01:00
04e9ce3abb create module for disk configuration 2023-12-16 23:47:18 +01:00
06aa435612 Merge branch 'kubernetes' 2023-12-16 14:07:45 +01:00
052e3d7b63 create custom module for k3s configuration 2023-12-15 14:55:48 +01:00
7e9637c984 manage atlas 2023-11-29 17:21:18 +01:00
0bf113fa25 WIP: nixos-anywhere for virtual machines 2023-11-25 21:00:21 +01:00
fbf8bb2ad6 working postgresql installation 2023-11-24 10:31:23 +01:00
e19e738b04 create custom module system 2023-11-22 18:28:55 +01:00
37f1e07e74 create helpers for creating nixos system and deploy nodes
move machine definitions to separate directory
2023-11-15 13:06:59 +01:00