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
Vegard Hagen
ee2bffb885
chore(traefik): Update Traefik Helm Chart to 23.1.0
2023-12-17 18:11:17 +01:00
Vegard Hagen
681adedfbe
fix(certs): Cleaning up Traefik with cert-manager and Cloudflare DNS
2023-12-14 23:16:10 +01:00
Vegard Hagen
a8595e79ed
refactor: create application groups
2023-12-14 20:06:57 +01:00
Vegard Hagen
54e0a28745
chore(stonegarden): Set replica to 1
2023-12-03 21:52:48 +01:00
Vegard Hagen
059e8abace
feat(mTLS): Enable Cilium mTLS
2023-12-01 20:18:49 +01:00
Vegard Hagen
8d4bb606e4
feat(lb): Replace MetalLB with Cilium LB IPAM + BGP Control Plane
2023-11-30 22:21:16 +01:00
Vegard Hagen
4c435eb229
fix(dns): Pinning DNS IPs and cleaning up related services
2023-11-29 18:07:52 +01:00
Vegard Hagen
34fc073b20
chore(sealed-secrets): update sealed secrets to v0.24.4
2023-11-27 22:33:48 +01:00
Vegard Hagen
624bbb4782
chore(cilium): Update cilium to v1.14.4
2023-11-27 22:31:36 +01:00
Vegard Hagen
7a17063a47
chore(cert-manager): Update cert-manager to v1.13.2
2023-11-27 22:22:37 +01:00
Vegard Hagen
19ebd3b428
chore(cert-manager): Update cert-manager to v1.12.6
2023-11-27 22:19:52 +01:00
Vegard Hagen
b0977b552c
chore(argo): Updating from Argo CD v2.8.2 to v2.9.2
2023-11-27 22:06:29 +01:00