Commit graph

38 commits

Author SHA1 Message Date
2853429dc4 feat(pihole): Move to separate k8s namespace 2024-07-16 15:46:13 +02:00
c8ddbb6aeb feat(syncthing): Move to separate k8s namespace 2024-07-16 15:31:47 +02:00
a8d9e4f634 feat(paperless-ngx): Move to separate k8s namespace 2024-07-14 22:58:06 +02:00
f606cb2f1c feat(forgejo): Move to separate k8s namespace 2024-07-14 21:21:41 +02:00
17f507d277 feat(kitchenowl): Move to separate k8s namespace 2024-07-14 19:59:49 +02:00
cfb9f1bb12 feat(hedgedoc): Move to separate k8s namespace 2024-07-14 16:20:24 +02:00
2fbc150912 feat(nextcloud): Move to separate k8s namespace 2024-07-14 15:56:38 +02:00
0d2b2b90f7 feat(blog): Move to static-websites k8s namespace
refactor(cyberchef): Move to static-websites k8s namespace
2024-07-14 15:31:58 +02:00
3fcbbfa8c2 feat(atuin): Move to separate k8s namespace 2024-07-14 14:14:08 +02:00
e4b7b69bbb feat(kms): Move to separate namespace 2024-07-14 13:58:08 +02:00
3223347964 feat(radicale): Move to separate k8s namespace
fix(freshrss): Use correct service name
2024-07-14 13:48:17 +02:00
07bd2e1e01 feat(freshrss): Move to its own namespace
feat(longhorn): Add ability to specify PVC namespace
refactor(freshrss): Simplify env variable declaration
2024-07-14 11:47:46 +02:00
ada288674a feat(kubernetes): Deploy Cyberchef using applyset 2024-07-13 20:18:17 +02:00
0af78c23e6 Resize atuin volumes 2024-07-12 11:28:29 +02:00
e7d75fbb21 Use nix-snapshotter as k3s' snapshotter and image service
Replace k3s' embedded containerd with Nix-managed one
Deploy test k8s with image from Nix store
2024-06-24 23:31:06 +02:00
a62d854a0e Fix and re-enable Immich 2024-06-20 21:35:13 +02:00
884a59bfc0 Disable immich for now 2024-06-16 20:34:08 +02:00
2efe24dac9 Make permanent Immich deployment 2024-06-16 16:49:28 +02:00
5ca2b6f473 Add Atuin service 2024-06-12 23:14:55 +02:00
bf240ed931 added ek2024 2024-06-02 15:51:54 +02:00
c7ab342994 Expose attic to the internet 2024-06-01 11:12:43 +02:00
c56a17fc4f Migrate paperless database to kubernetes 2024-05-25 17:35:43 +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
5f14df28d5 Centralize all Kubernetes volume definitions 2024-05-20 20:48:47 +02:00
e791c1df9c Create Nix module for Creating Longhorn volumes 2024-05-20 18:25:11 +02:00
a21a09ad6b Install longhorn on k3s
Introduce new storage standard with LVM
2024-05-18 23:32:58 +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
7831696834 Add Argo Workflows 2024-05-08 21:42:08 +02:00
f8b0e13356 add attic deployment
update blog image
2024-04-26 23:32:31 +02:00
d833b055ee add k8s deployment for blog 2024-04-22 23:46:59 +02:00
44013d3a78 mount forgejo runner data on NFS
convert forgejo config from nix to ini
2024-04-20 13:00:41 +02:00
e196077ea1 fix traefik configuration not being loaded 2024-04-20 11:11:34 +02:00
dce3919f31 create custom nixos module for k8s nfs volumes 2024-04-14 23:34:54 +02:00
4ded27d82e create custom nixos module for k8s ingress 2024-04-14 23:11:19 +02:00
6e608e6ca8 use dns.nix for kun.is zone again
parameterize k8s' service IPs
2024-04-13 23:25:48 +02:00
843810dced Merge branch 'master' of ssh://git.kun.is:56287/home/nixos-servers 2024-04-13 18:00:51 +02:00
c8023afceb reorganize 2024-04-13 16:37:18 +02:00