Commit graph

390 commits

Author SHA1 Message Date
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
b3a4c8d859 Debug using different k8s api server name
Some checks failed
/ blog-pim (push) Failing after 2m10s
2024-05-02 22:39:51 +02:00
48bcb0ed6f Use hostname with kubectl in Forgejo action
Some checks failed
/ blog-pim (push) Failing after 2m8s
2024-05-02 22:02:40 +02:00
2e934940e0 Remove debug statements
Some checks failed
/ blog-pim (push) Has been cancelled
2024-05-02 21:56:12 +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
7e2e063af6 Fix Kubenix invocation by executing it with bash explicitly
Some checks failed
/ blog-pim (push) Has been cancelled
2024-05-02 17:53:19 +02:00
2325a8cf23 Debug what shell is used in Forgejo action
Some checks failed
/ blog-pim (push) Has been cancelled
2024-05-02 17:44:46 +02:00
76828ad5bc Debug Kubenix invocation
Some checks failed
/ blog-pim (push) Has been cancelled
2024-05-02 17:22:51 +02:00
2905267a15 Fix getent invocation
Some checks failed
/ blog-pim (push) Failing after 4m11s
2024-05-02 17:17:30 +02:00
e89a42fe3d Debug shell
Some checks failed
/ blog-pim (push) Failing after 19s
2024-05-02 17:16:05 +02:00
127346e0d0 Debug kubenix error
Some checks failed
/ blog-pim (push) Failing after 3m38s
2024-05-02 16:53:55 +02:00
988299c5ad Update kubenix flake input
Some checks failed
/ blog-pim (push) Failing after 3m53s
2024-05-02 16:42:13 +02:00
3e10ad1b41 Run Kubenix in Forgejo action
Some checks failed
/ blog-pim (push) Failing after 1m52s
2024-05-02 16:30:52 +02:00
999baa0ccb Re-add sops decryption test
All checks were successful
/ blog-pim (push) Successful in 1m41s
2024-05-02 16:25:12 +02:00
7d8d582553 Pass CA cert to curl
All checks were successful
/ blog-pim (push) Successful in 17s
2024-05-02 16:23:55 +02:00
618b88dadd Debug Kubernetes crash
Some checks failed
/ blog-pim (push) Failing after 17s
2024-05-02 16:21:52 +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
4b6a072a5c Fix sops command invocation
Some checks failed
/ blog-pim (push) Failing after 2m50s
2024-05-01 23:34:16 +02:00
65f8237015 Decrypt sops secrets in Forgejo action
Some checks failed
/ blog-pim (push) Failing after 2m28s
2024-05-01 23:28:18 +02:00
df01977bba Use CA of k8s in Forgejo action
All checks were successful
/ blog-pim (push) Successful in 1m57s
2024-05-01 23:03:37 +02:00