Commit graph

409 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
11200c0ff7 Migrate attic data to longhorn 2024-05-23 22:52:05 +02:00
2ed872fa8f Migrate media stack data to longhorn 2024-05-23 22:30:30 +02:00
5629801afe Migrate paperless data to longhorn 2024-05-23 21:47:47 +02:00
2077f1f9a3 Migrate syncthing data to longhorn 2024-05-23 21:34:29 +02:00
44704472b4 Migrate kitchenowl data to longhorn 2024-05-23 21:19:29 +02:00
1e894a8672 Remove forgejo runner
Migrate forgejo data to longhorn
2024-05-23 21:07:32 +02:00
1e79b3ed75 Migrate pihole to longhorn 2024-05-23 20:11:04 +02:00
95639457f8 Migrate Nextcloud to Longhorn 2024-05-21 22:35:46 +02:00
518c0eb121 Migrate Minecraft to Longhorn 2024-05-21 20:41:24 +02:00
cf38f3229f Migrate Radicale to Longhorn 2024-05-21 20:26:48 +02:00
a9c54864d3 Move Longhorn helm chart to k3s bootstrap 2024-05-20 21:55:59 +02:00
5f14df28d5 Centralize all Kubernetes volume definitions 2024-05-20 20:48:47 +02:00
7326dfd9e9 Move Freshrss to longhorn 2024-05-20 19:33:50 +02:00
e791c1df9c Create Nix module for Creating Longhorn volumes 2024-05-20 18:25:11 +02:00
4232b18ea1 Fix group on Hedgedoc uploads volume
Document migration on NFS to Longhorn
2024-05-20 18:10:26 +02:00
790746a4ce Add recurring backup job for our data to lewis.dmz via NFS
Add documentation on our Longhorn usage
Migrate Hedgedoc uploads to Longhorn
Fix mounting of data disk on Lewis
2024-05-20 17:47:49 +02:00
05a49f4e35 Improve createScript function 2024-05-19 14:05:20 +02:00
f8cca093cd Version pin Radicale 2024-05-19 13:07:46 +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
Forgejo Action
dee0441778 Bump blog-pim Nix flake input 2024-05-12 08:47:42 +00:00
253515d3fa Redirect HTTP to HTTPS 2024-05-12 10:28:08 +02:00
5b78f92812 Fix load balancer ip on traefik service 2024-05-12 09:55:06 +02:00
3db3a0c1bf Fix helmchartconfig value for annotations 2024-05-11 23:52:52 +02:00
Forgejo Action
9d23e57b92 Bump blog-pim Nix flake input 2024-05-11 20:50:55 +00:00
fa71925c5e Update flake inputs 2024-05-11 15:16:41 +02:00
93d03d6513 Generate various config from nix 2024-05-09 21:03:27 +02:00
1e4707ee3e Fix static load balancer ip for Traefik 2024-05-09 17:25:59 +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
0c0882fe20 Update Kubenix flake input 2024-05-09 10:37:59 +02:00
8ed8a922eb Update sops keys 2024-05-08 22:00:41 +02:00
7831696834 Add Argo Workflows 2024-05-08 21:42:08 +02:00
fd0a7e2cee Update kubenix source 2024-05-07 22:17:24 +02:00
528a83096d Update branch of kubenix fork 2024-05-05 18:02:29 +02:00
Forgejo Action
32d459f63c Bump blog-pim Nix flake input 2024-05-03 18:56:31 +00:00
Forgejo Action
3b093974d3 Bump blog-pim Nix flake input 2024-05-03 18:06:13 +00:00
Forgejo Action
f0dfcde9f7 Bump blog-pim Nix flake input 2024-05-03 17:26:09 +00:00
3d07dfda64 Remove Forgejo action 2024-05-03 14:03:22 +02:00
Forgejo Action
56ae401815 Bump blog-pim Nix flake input
All checks were successful
/ blog-pim (push) Successful in 2m16s
2024-05-03 12:02:56 +00:00
d618f17781 Narrow down bug
All checks were successful
/ blog-pim (push) Successful in 2m41s
2024-05-02 23:11:44 +02:00
00282ffeeb Narrow down bug
Some checks failed
/ blog-pim (push) Has been cancelled
2024-05-02 23:06:53 +02:00
0b44a93343 Narrow down bug
All checks were successful
/ blog-pim (push) Successful in 1m59s
2024-05-02 23:04:40 +02:00
60e81678c9 Debug
All checks were successful
/ blog-pim (push) Successful in 2m5s
2024-05-02 23:01:45 +02:00
ce28d5b763 Remove kubectl call again
All checks were successful
/ blog-pim (push) Successful in 18s
2024-05-02 22:52:26 +02:00
4afefbbc24 Re-add kubectl call
All checks were successful
/ blog-pim (push) Successful in 1m57s
2024-05-02 22:48:58 +02:00
120b830042 Remove kubectl runs
All checks were successful
/ blog-pim (push) Successful in 17s
2024-05-02 22:47:00 +02:00
d1d63abb9d Debug
All checks were successful
/ blog-pim (push) Successful in 2m21s
2024-05-02 22:42:20 +02:00