Commit Graph
380 Commits
Author SHA1 Message Date
Vegard Hagen 0982d5c871 chore(monitoring): Update kube-prometheus-stack Helm chart to 57.2.1 2024-04-06 18:17:16 +02:00
Vegard Hagen b233ef4873 fix(monitoring): Change the way kube-prometheus-stack is applied
Try to use Kustomize instead of an Argo CD application
2024-04-06 18:12:11 +02:00
Vegard Hagen 0b4a1ee0a6 chore(cloudflared): Update Cloudflared image to 2024.3.0 2024-04-06 18:01:39 +02:00
Vegard Hagen 5f8fab9831 chore(cilium): Update Helm chart to 1.15.3 2024-04-06 17:58:24 +02:00
Vegard Hagen 07ccf5745d chore(cert-manager): Update Helm chart to 1.14.4 2024-04-06 17:56:51 +02:00
Vegard Hagen 7f65434b20 chore(argocd): Update Helm chart to 6.7.10 2024-04-06 17:55:14 +02:00
Vegard Hagen 398b98cfff feat(Argo CD): Switch to Helm chart 2024-04-06 17:43:53 +02:00
Vegard HagenandVegard Stenhjem Hagen b6b64ab4c4 docs: Clean up README.md 2024-04-05 23:14:31 +02:00
Vegard HagenandVegard Stenhjem Hagen e343d41b85 feat(cloud-init): Kubeadm cluster
wip: DNS shenanigans
2024-04-05 23:14:31 +02:00
Vegard HagenandVegard Stenhjem Hagen d035bec693 feat(vm): Start to use Proxmox 2024-04-05 23:14:31 +02:00
Vegard Hagen 25692fd11f fix(cloudflared): Disable cloudflared
I have a hunch it congestes the network
2024-03-10 19:22:06 +01:00
Vegard Hagen e819f3f26e fix(dns): Trying with both UDP and TCP on the same Service again 2024-03-09 10:23:19 +01:00
Vegard Hagen eae119a45c fix(dns): Don't route non-denfined to Traefik 2024-03-09 09:48:29 +01:00
Vegard Hagen 17a07d4fd8 feat(access): Extra admins in the cluster 2024-03-03 17:55:54 +01:00
Vegard Hagen ba03da7c4b fix(gateway): Pinpointed difficulties to be with wildcard
hostname: "*.stonegarden.dev" appears to give me some trouble.
It could be that I've done something stupid with the certificates...
again. Maybe a rate limit?

Manually listing all Gateway endpoints and fixing the wildard issue at a
later date.
2024-03-02 23:35:34 +01:00
Vegard Hagen 8e7a87c825 fix(gateway): Regressing to IngressRoutes to get sites working again 2024-03-02 20:58:41 +01:00
Vegard Hagen 4eac6c1f1c fix(proxmox): TLS Passthrough GW for again 2024-03-02 19:46:54 +01:00
Vegard Hagen 3197f452a2 fix(proxmox): Using Proxmox Service directly 2024-03-02 17:09:21 +01:00
Vegard Hagen da61e34580 fix(gateway): Create a separate Gateway for Proxmox TLS passthrough 2024-03-02 16:55:05 +01:00
Vegard Hagen fe9ab18ed0 fix(gateway): Creating a TLS Passthrough listener 2024-03-02 16:47:43 +01:00
Vegard Hagen 54dc229e3e fix: Cleaning Gateway/HTTPRoute naming 2024-03-02 15:45:51 +01:00
Vegard Hagen 9eeae42921 feat(proxmox): Proxy Euclid Proxmox through Gateway 2024-03-02 15:14:32 +01:00
Vegard Hagen 3c33225e00 feat(haos): Proxy HAOS through k8s for certificate 2024-03-02 11:50:34 +01:00
Vegard Hagen c6e1aadb16 fix(plex): Use Ingress instead of Gateway 2024-02-18 19:57:04 +01:00
Vegard Hagen 0b1011d0f6 fix(cilium): Announce ARP on all interfaces 2024-02-18 19:37:03 +01: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 83b0c98dc6 fix(qBit): Change registry for qBit 2024-01-20 22:10:40 +01:00
Vegard Hagen daf55205cc chore(deps): Updating nvidia-device-plugin to 0.14.3 2024-01-15 17:32:58 +01:00
Vegard Stenhjem Hagen 37370e093e feat(app): Adding Deltahouse application 2024-01-12 18:37:05 +01:00
Vegard Hagen 7c6d24a49f feat(db): Adding Zalando Postgres-operator 2024-01-08 10:48:17 +01:00
Vegard Hagen 52a3f87dad feat(hass): Move Home Assistant config to own repo 2024-01-07 20:49:46 +01:00
Vegard Hagen bfd062a552 fix(monitoring): Add a dedicated traefik-forward-auth for monitoring 2024-01-05 20:29:17 +01:00
Vegard Hagen 79276b05bd chore(README): Updated README bootstrapping instructions
This should hopefully make it easier to get started with a similar setup
2024-01-04 22:06:46 +01:00
Vegard Hagen 563b8e7181 fix(hubble): Move Hubble to it's own folder 2024-01-04 20:49:52 +01:00
Vegard Hagen 1738a24f87 fix(plex): switch back to ingressroute for troubleshooting 2023-12-31 10:48:27 +01:00
Vegard Hagen 812a7e28d6 chore(hass): Update Home Assistant to 2023.12.4 2023-12-30 13:46:25 +01:00
Vegard Hagen d1ae9a189f fix(gateway): Removed non-traefik-forward-auth protected Ingresses in favour of HTTPRoutes 2023-12-30 13:32:30 +01:00
Vegard Hagen 6a3fffb8c3 feat(gateway): Switch public sites over to Gateway instead of Traefik IngressRoute 2023-12-30 13:19:06 +01:00
Vegard Hagen b066e54304 feat(gateway): Enabled and configured Cilium as a GatewayClass
Hooked up Cert-manager to Gateway for TLS certificatesk
2023-12-28 21:20:59 +01:00
Vegard Hagen 7dcb0940de fix(cloudflared): Configure cloudflared services to point directly at FQDN Traefik service instead of using DNS routing to IP 2023-12-28 19:27:02 +01:00
Vegard Hagen 075a60f074 fix(traefik): Changing ns for Traefik to traefik from traefik-system 2023-12-27 22:31:14 +01:00
Vegard Hagen cdec125a11 feat(traefik): Clean up Traefik config after certs are handled by Cert-manager
Remove PV for Traefik certs and trimmed values.yaml
2023-12-21 12:06:21 +01:00
Vegard Hagen 885e454ecc feat(test): Use a different issuer for a test-app 2023-12-20 12:34:47 +01:00
Vegard Hagen 819a2b964e feat(cert-manager): Use Cert-manager Helm Chart instead of static manifest 2023-12-18 15:54:40 +01:00
Vegard Hagen 53bb15af50 chore(traefik): Update Traefik Helm Chart repo 2023-12-17 22:45:47 +01:00
Vegard Hagen bf94161a44 fix(traefik): Harcode internal DNS in Traefik 2023-12-17 20:15:27 +01:00
Vegard Hagen 0d31592570 chore(traefik): Update Traefik Helm Chart to 26.0.0 2023-12-17 19:43:24 +01:00
Vegard Hagen fa6f4ce96b chore(traefik): Update Traefik Helm Chart to 25.0.0 2023-12-17 18:59:23 +01:00
Vegard Hagen 065eb15c5b chore(traefik): Update Traefik Helm Chart to 24.0.0 2023-12-17 18:48:16 +01:00
Vegard Hagen 76b331cba6 chore(traefik): Update Traefik Helm Chart to 23.2.0 2023-12-17 18:36:24 +01:00