Commit Graph
19 Commits
Author SHA1 Message Date
Vegard Hagen 737e047c8e refactor(tofu): extract variables into their own files
The .tfvars files are normally gitignored, but they serve as an example here. Just need to make sure I don't commit a secret...

Inpired by #236
2025-03-23 17:19:46 +01:00
Milos MilosavljevicandVegard Hagen 1a46529d96 fix(cert-manager): remove deprecated flag
cert-manager deprecated flag

Gateway API CRDs

Correction
2024-11-17 17:03:35 +01:00
Vegard Hagen d077f4b035 feat(authelia): add ES256 jwk 2024-11-17 17:03:33 +01:00
Vegard Hagen 8c5389c31c feat(talos): Bootstrap Cilium from ConfigMap
Start adding infrastructure manifests
2024-07-21 23:20:28 +02:00
Vegard Hagen daaafc8fea feat(tofu): split into multiple configurations 2024-07-21 23:20:28 +02:00
Vegard Hagen fbdccd7731 feat(k8s): multi-node Talos cluster 2024-07-21 23:20:27 +02:00
Vegard HagenandVegard Stenhjem Hagen e343d41b85 feat(cloud-init): Kubeadm cluster
wip: DNS shenanigans
2024-04-05 23:14:31 +02:00
Vegard Hagen f01b32c878 chore(gpu): Disable GPU for Plex and Jellyfin
Have to figure out PCI/GPU passthrough in Proxmox before it's turned on again
2024-02-17 20:30:03 +01:00
Vegard Hagen 8b76759ba8 docs(readme): Updated readme with sealed secrets info 2023-07-08 00:08:13 +02:00
Vegard Hagen ad74c53fdf feat(infra): Use a single ApplicationSet instead of multiple Application manifests for infrastructure applications 2023-07-07 22:59:19 +02:00
Vegard Hagen 2c29f0fd33 feat(secrets): Committing sealed secrets for traefik-auth 2023-06-15 21:26:00 +02:00
Vegard Hagen 01625b39d5 fix(helm): renamed helm directory to charts 2023-04-10 21:19:03 +02:00
Vegard Hagen 67049f2e01 feat(helm): Introducing Helm Charts for templating
Using templates should reduce the amount of duplicated config
2023-04-09 19:28:31 +02:00
Vegard Hagen 600a7043f3 feat(whoami): Deploying whoami with ArgoCD and secret delivery 2023-01-07 13:48:12 +01:00
Vegard Hagen 954ff94821 feat(auth): Adding traefik-forward-auth 2022-10-11 21:53:45 +02:00
Vegard Hagenandvehagn 7a50d59336 feat(whoami): Adding simple service to test Traefik 2022-10-08 11:17:39 +02:00
Vegard Hagenandvehagn b33d362088 feat(volumes): Persistent storage for Traefik certs 2022-10-08 11:17:39 +02:00
Vegard Hagen b277649857 feat(init): Initial commit 2022-05-26 21:28:19 +02:00
vehagnandGitHub 37265d72c7 Initial commit 2022-05-26 15:50:10 +02:00