|
b139f3d469
|
Add Ansible playbook to configure PiKVM
Add Nix shell to flake
Monitor PiKVM with Prometheus
Serve Prometheus on /
|
2024-08-30 17:53:04 +02:00 |
|
|
e9899c0d0f
|
Resolve cyberchef and radicale images using nix-snapshotter
Increase inotify max user instances to 256
Disable tailscale by default
|
2024-08-25 17:04:31 +02:00 |
|
|
55b18ef450
|
Refactor storage module
Add talos and pikvm machines
|
2024-08-24 22:30:46 +02:00 |
|
|
ea84627e59
|
feat: Use Attic as binary cache
fix: Improve flake outputs yet again
refactor: Delete dead code related to hamnet
|
2024-07-27 21:12:24 +02:00 |
|
|
4e619eb0c4
|
feat(tailscale): Enable warwick as exit node and subnet router
|
2024-07-23 22:50:11 +02:00 |
|
|
007ff1e438
|
Convert lewis to kubernetes node
Install tmux on servers
Mount jellyfin media locally
|
2024-05-26 14:34:19 +02:00 |
|
|
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 |
|