Commit graph

80 commits

Author SHA1 Message Date
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
7831696834 Add Argo Workflows 2024-05-08 21:42:08 +02:00
9bf7744335 Apply Kubenix in Forgejo action
All checks were successful
/ blog-pim (push) Successful in 4m21s
Remove example Forgejo runner config
2024-05-02 18:20:02 +02:00
a7d403eb5b Encrypt k8s secrets with Forgejo action key
Some checks failed
/ blog-pim (push) Failing after 1m46s
Allow mounting all volumes in Forgejo actions
2024-05-01 23:38:45 +02:00
1f24b5815b Debug Forgejo action
All checks were successful
/ blog-pim (push) Successful in 2m48s
2024-05-01 22:34:59 +02:00
ac5b15721a Debug Forgejo action to deploy k8s
Some checks failed
/ blog-pim (push) Failing after 1m1s
2024-05-01 22:27:46 +02:00
b7e5db705b Version Pim's blog using git revision from Nix input 2024-04-30 23:22:01 +02:00
70e0fae612 Bump blog image 2024-04-30 13:48:20 +02:00
654f754286 Update KitchenOwl to v0.5.1 2024-04-29 17:43:44 +02:00
34ffaa09a8 Update Hedgedoc to 1.9.9 2024-04-29 17:23:53 +02:00
3f87796d04 Upgrade nextcloud to 28 2024-04-29 16:08:16 +02:00
ade93dc61b Upgrade Forgejo version
closes #84
2024-04-29 15:48:25 +02:00
fd5510444b Mount music in syncthing pod 2024-04-29 15:23:31 +02:00
0c57b2deae persist attic data 2024-04-27 20:53:32 +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
39410c4bae add forgejo runner 2024-04-17 23:19:08 +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
4b01eeadbb make use of named k8s ports 2024-04-14 21:43:31 +02:00
ec201a038d simplify kubenix definitions 2024-04-14 21:00:15 +02:00
db0303f4d8 use sops to encrypt vals secrets 2024-04-14 14:48:27 +02:00
6e608e6ca8 use dns.nix for kun.is zone again
parameterize k8s' service IPs
2024-04-13 23:25:48 +02:00
76bd5c9276 add persistent storage to minecraft 2024-04-13 22:21:26 +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