Commit Graph

  • a9dabe9293 chore(traefik): Update Traefik Helm chart to 27.0.0 Vegard Hagen 2024-04-06 18:19:48 +02:00
  • 0982d5c871 chore(monitoring): Update kube-prometheus-stack Helm chart to 57.2.1 Vegard Hagen 2024-04-06 18:17:16 +02:00
  • b233ef4873 fix(monitoring): Change the way kube-prometheus-stack is applied Vegard Hagen 2024-04-06 18:12:11 +02:00
  • 0b4a1ee0a6 chore(cloudflared): Update Cloudflared image to 2024.3.0 Vegard Hagen 2024-04-06 18:01:39 +02:00
  • 5f8fab9831 chore(cilium): Update Helm chart to 1.15.3 Vegard Hagen 2024-04-06 17:58:24 +02:00
  • 07ccf5745d chore(cert-manager): Update Helm chart to 1.14.4 Vegard Hagen 2024-04-06 17:56:51 +02:00
  • 7f65434b20 chore(argocd): Update Helm chart to 6.7.10 Vegard Hagen 2024-04-06 17:55:14 +02:00
  • 398b98cfff feat(Argo CD): Switch to Helm chart Vegard Hagen 2024-04-06 17:28:29 +02:00
  • b6b64ab4c4 docs: Clean up README.md Vegard Hagen 2024-04-05 22:56:38 +02:00
  • e343d41b85 feat(cloud-init): Kubeadm cluster Vegard Hagen 2024-03-16 20:35:56 +01:00
  • d035bec693 feat(vm): Start to use Proxmox Vegard Hagen 2024-02-17 19:00:41 +01:00
  • 25692fd11f fix(cloudflared): Disable cloudflared Vegard Hagen 2024-03-10 18:19:08 +01:00
  • e819f3f26e fix(dns): Trying with both UDP and TCP on the same Service again Vegard Hagen 2024-03-09 10:23:19 +01:00
  • eae119a45c fix(dns): Don't route non-denfined to Traefik Vegard Hagen 2024-03-09 09:48:29 +01:00
  • 17a07d4fd8 feat(access): Extra admins in the cluster Vegard Hagen 2024-03-03 17:55:54 +01:00
  • ba03da7c4b fix(gateway): Pinpointed difficulties to be with wildcard Vegard Hagen 2024-03-02 21:07:52 +01:00
  • 8e7a87c825 fix(gateway): Regressing to IngressRoutes to get sites working again Vegard Hagen 2024-03-02 20:28:29 +01:00
  • 4eac6c1f1c fix(proxmox): TLS Passthrough GW for again Vegard Hagen 2024-03-02 17:32:12 +01:00
  • 3197f452a2 fix(proxmox): Using Proxmox Service directly Vegard Hagen 2024-03-02 17:00:41 +01:00
  • da61e34580 fix(gateway): Create a separate Gateway for Proxmox TLS passthrough Vegard Hagen 2024-03-02 16:55:05 +01:00
  • fe9ab18ed0 fix(gateway): Creating a TLS Passthrough listener Vegard Hagen 2024-03-02 16:25:14 +01:00
  • 54dc229e3e fix: Cleaning Gateway/HTTPRoute naming Vegard Hagen 2024-03-02 15:45:51 +01:00
  • 9eeae42921 feat(proxmox): Proxy Euclid Proxmox through Gateway Vegard Hagen 2024-03-02 12:14:30 +01:00
  • 3c33225e00 feat(haos): Proxy HAOS through k8s for certificate Vegard Hagen 2024-03-02 11:12:56 +01:00
  • c6e1aadb16 fix(plex): Use Ingress instead of Gateway Vegard Hagen 2024-02-18 19:48:14 +01:00
  • 0b1011d0f6 fix(cilium): Announce ARP on all interfaces Vegard Hagen 2024-02-17 23:20:56 +01:00
  • f01b32c878 chore(gpu): Disable GPU for Plex and Jellyfin Vegard Hagen 2024-02-17 20:26:48 +01:00
  • 83b0c98dc6 fix(qBit): Change registry for qBit Vegard Hagen 2024-01-20 21:26:35 +01:00
  • daf55205cc chore(deps): Updating nvidia-device-plugin to 0.14.3 Vegard Hagen 2024-01-15 16:29:22 +01:00
  • 37370e093e feat(app): Adding Deltahouse application Vegard Stenhjem Hagen 2024-01-12 18:37:05 +01:00
  • 7c6d24a49f feat(db): Adding Zalando Postgres-operator Vegard Hagen 2024-01-07 22:09:14 +01:00
  • 52a3f87dad feat(hass): Move Home Assistant config to own repo Vegard Hagen 2024-01-07 20:21:30 +01:00
  • bfd062a552 fix(monitoring): Add a dedicated traefik-forward-auth for monitoring Vegard Hagen 2024-01-05 19:24:17 +01:00
  • 79276b05bd chore(README): Updated README bootstrapping instructions Vegard Hagen 2024-01-04 22:06:46 +01:00
  • 563b8e7181 fix(hubble): Move Hubble to it's own folder Vegard Hagen 2024-01-04 20:49:52 +01:00
  • 1738a24f87 fix(plex): switch back to ingressroute for troubleshooting Vegard Hagen 2023-12-30 15:16:54 +01:00
  • 812a7e28d6 chore(hass): Update Home Assistant to 2023.12.4 Vegard Hagen 2023-12-30 13:46:25 +01:00
  • d1ae9a189f fix(gateway): Removed non-traefik-forward-auth protected Ingresses in favour of HTTPRoutes Vegard Hagen 2023-12-30 13:32:30 +01:00
  • 6a3fffb8c3 feat(gateway): Switch public sites over to Gateway instead of Traefik IngressRoute Vegard Hagen 2023-12-28 22:48:57 +01:00
  • b066e54304 feat(gateway): Enabled and configured Cilium as a GatewayClass Vegard Hagen 2023-12-21 19:16:23 +01:00
  • 7dcb0940de fix(cloudflared): Configure cloudflared services to point directly at FQDN Traefik service instead of using DNS routing to IP Vegard Hagen 2023-12-27 22:26:46 +01:00
  • 075a60f074 fix(traefik): Changing ns for Traefik to traefik from traefik-system Vegard Hagen 2023-12-27 20:08:46 +01:00
  • cdec125a11 feat(traefik): Clean up Traefik config after certs are handled by Cert-manager Vegard Hagen 2023-12-21 11:43:08 +01:00
  • 885e454ecc feat(test): Use a different issuer for a test-app Vegard Hagen 2023-12-20 12:09:51 +01:00
  • 819a2b964e feat(cert-manager): Use Cert-manager Helm Chart instead of static manifest Vegard Hagen 2023-12-18 11:38:07 +01:00
  • 53bb15af50 chore(traefik): Update Traefik Helm Chart repo Vegard Hagen 2023-12-17 22:45:47 +01:00
  • bf94161a44 fix(traefik): Harcode internal DNS in Traefik Vegard Hagen 2023-12-17 20:15:27 +01:00
  • 0d31592570 chore(traefik): Update Traefik Helm Chart to 26.0.0 Vegard Hagen 2023-12-17 19:15:40 +01:00
  • fa6f4ce96b chore(traefik): Update Traefik Helm Chart to 25.0.0 Vegard Hagen 2023-12-17 18:59:23 +01:00
  • 065eb15c5b chore(traefik): Update Traefik Helm Chart to 24.0.0 Vegard Hagen 2023-12-17 18:48:16 +01:00
  • 76b331cba6 chore(traefik): Update Traefik Helm Chart to 23.2.0 Vegard Hagen 2023-12-17 18:36:24 +01:00
  • ee2bffb885 chore(traefik): Update Traefik Helm Chart to 23.1.0 Vegard Hagen 2023-12-17 18:11:17 +01:00
  • 681adedfbe fix(certs): Cleaning up Traefik with cert-manager and Cloudflare DNS Vegard Hagen 2023-12-14 20:29:41 +01:00
  • a8595e79ed refactor: create application groups Vegard Hagen 2023-12-07 22:45:05 +01:00
  • 54e0a28745 chore(stonegarden): Set replica to 1 Vegard Hagen 2023-12-03 21:52:48 +01:00
  • 059e8abace feat(mTLS): Enable Cilium mTLS Vegard Hagen 2023-11-30 22:36:25 +01:00
  • 8d4bb606e4 feat(lb): Replace MetalLB with Cilium LB IPAM + BGP Control Plane Vegard Hagen 2023-11-29 18:40:10 +01:00
  • 4c435eb229 fix(dns): Pinning DNS IPs and cleaning up related services Vegard Hagen 2023-11-28 16:33:50 +01:00
  • 34fc073b20 chore(sealed-secrets): update sealed secrets to v0.24.4 Vegard Hagen 2023-11-27 22:33:48 +01:00
  • 624bbb4782 chore(cilium): Update cilium to v1.14.4 Vegard Hagen 2023-11-27 22:31:36 +01:00
  • 7a17063a47 chore(cert-manager): Update cert-manager to v1.13.2 Vegard Hagen 2023-11-27 22:22:37 +01:00
  • 19ebd3b428 chore(cert-manager): Update cert-manager to v1.12.6 Vegard Hagen 2023-11-27 22:19:52 +01:00
  • b0977b552c chore(argo): Updating from Argo CD v2.8.2 to v2.9.2 Vegard Hagen 2023-11-27 22:06:29 +01:00
  • 223f5cf431 chore(tags): Update pi-hole and cloudflared image tags Vegard Hagen 2023-11-27 21:53:42 +01:00
  • 715423b366 chore(tags): Update net-aux image tags Vegard Hagen 2023-11-27 21:41:10 +01:00
  • edb30a6953 fix(cuda): Set correct namespace for CUDA-test Vegard Hagen 2023-11-25 11:34:23 +01:00
  • d23f71b45c fix(jellyfin): Enabling GPU-support Vegard Stenhjem Hagen 2023-11-11 10:22:07 +01:00
  • 5a34100a97 fix(plex): Tidying deployment and adding GPU-support Vegard Hagen 2023-11-11 10:21:50 +01:00
  • cac81f3cce feat(gpu): Change from nvidia-gpu-operator to nvidia-device-plugin Vegard Hagen 2023-11-11 10:21:26 +01:00
  • 8667f835b3 feat(cuda): Running a CUDA sample pod Vegard Hagen 2023-11-08 21:04:46 +01:00
  • c61af77690 fix(gpu): Adding time-slicing config for GPU Vegard Hagen 2023-11-09 23:09:24 +01:00
  • ebddae176f fix(gpu): Disabling toolkit in Nvidia gpu-operator Helm chart Vegard Hagen 2023-11-08 21:56:45 +01:00
  • c7c145d73b feat(gpu): Adding Nvidia GPU-Oparator Vegard Hagen 2023-11-05 12:28:45 +01:00
  • d43f968a4c fix(hass): Creating PV and PVC for Home Assistant Vegard Hagen 2023-11-08 21:25:28 +01:00
  • 5886c83d8d feat(jellyfin): Adding Jellyfin Vegard Hagen 2023-11-04 22:55:07 +01:00
  • a23fe826e1 feat(argocd): Add an extra layer of security on ArgoCD interface Vegard Hagen 2023-10-05 18:52:53 +02:00
  • de0bc00ca7 chore(remark42): Cleaning up deployment of Remark42 Vegard Hagen 2023-09-30 17:56:04 +02:00
  • 606e9fe015 feat(auth): Added Google auth for remark42 blog comments Vegard Hagen 2023-09-30 17:30:35 +02:00
  • e3aa9923e0 feat(blog): Adding Remark42 for blog commenting Vegard Hagen 2023-09-30 12:43:53 +02:00
  • 8cead343da feat(argocd): Copying necessary binaries from main ArgoCD image for use in kustomize-with-helm plugin Vegard Hagen 2023-09-05 19:26:11 +02:00
  • 43d1cdce08 chore(argocd): Updating ArgoCD from v2.7.11 to v2.8.2 Vegard Hagen 2023-09-04 20:43:24 +02:00
  • d3f66914c1 fix(argocd): Migrating from argocd-cm plugins Vegard Hagen 2023-09-04 20:29:57 +02:00
  • 1b66227424 feat(certs): Configuring certs through Cloudlfare using Cert Manager with Traefik Vegard Stenhjem Hagen 2023-08-29 21:40:42 +02:00
  • fafdac7f04 fix(argocd): Pin the version of ArgoCD to 2.7.11 Vegard Hagen 2023-08-11 18:10:21 +02:00
  • e18d3796de feat(cloudflared): Configuring tunnel locally/declaratively instead of ClickOps through Dashboard Vegard Hagen 2023-08-05 11:52:40 +02:00
  • 563c2edc5b fix(network): Conflicting port-names in DNS-deployment Vegard Hagen 2023-08-02 09:28:05 +02:00
  • b033608da1 feat(net): Rewriting main Pi-Hole to use Unbound as well Vegard Hagen 2023-08-01 21:15:43 +02:00
  • 20d365b8f1 feat(net-aux): Adding Unbound as a recursive DNS resolver for Pi-Hole Vegard Hagen 2023-08-01 20:52:11 +02:00
  • d0986d5ee1 feat(network): Creating an auxiliary deployment of network tools Vegard Hagen 2023-07-26 20:15:17 +02:00
  • 03bab47e17 fix(cloudflared): Use Pi-Hole as DNS for cloudflared pods Vegard Hagen 2023-07-26 18:59:38 +02:00
  • c87f1673f4 feat(pi-hole): Configuring Pi-Hole lists Vegard Hagen 2023-07-24 23:38:01 +02:00
  • 93fde779be feat(pi-hole): Configured Pi-Hole to proxy public domain to local Traefik svc in order for Cloudflared tunnel to work Vegard Hagen 2023-07-24 19:11:54 +02:00
  • 17c79002dc fix(cert): Changing certs from Let's Encrypt to Cloudflare Vegard Hagen 2023-07-22 11:52:20 +02:00
  • dbbcda1434 feat(pi-hole): Adding Pi-Hole Vegard Hagen 2023-07-19 23:11:29 +02:00
  • 5654805ff5 wip(cloudflared): Configuring cloudflared for tunneling Vegard Hagen 2023-07-13 07:34:58 +02:00
  • b73671ccc8 fix(cert): Fixing Cloudflare cert tls secret not properly configured Vegard Hagen 2023-07-13 07:48:11 +02:00
  • 3338fb47da feat(cloudflare): Enabling Cloudflare TLS Vegard Hagen 2023-07-09 16:24:09 +02:00
  • bf4ea4aef1 fix(projects): Moving definition of AppProjects Vegard Hagen 2023-07-09 13:30:56 +02:00
  • 94a29703d9 feat(blog): Adding blog from GitLab Vegard Hagen 2023-07-09 13:05:50 +02:00
  • 8b76759ba8 docs(readme): Updated readme with sealed secrets info Vegard Hagen 2023-07-08 00:08:13 +02:00