Commit Graph

  • 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
  • 9832d5fc3c feat(sets): Moved ApplicationSets out into their own folder Vegard Hagen 2023-07-07 23:42:14 +02:00
  • ad74c53fdf feat(infra): Use a single ApplicationSet instead of multiple Application manifests for infrastructure applications Vegard Hagen 2023-07-07 22:41:11 +02:00
  • f1eeac2592 feat(secrets): Moved sealed secrets to their respective folders Vegard Hagen 2023-07-07 21:19:56 +02:00
  • cbbb6d8bcc feat(arr): Use Kustomize Helm charts for the arr-suite Vegard Hagen 2023-07-07 19:34:26 +02:00
  • 726886c87c feat(applications): Use a single ApplicationSet instead of individual Application manifests Vegard Hagen 2023-07-07 19:21:58 +02:00
  • 9afab6c9eb docs: Update README with containerd troubleshooting Vegard Hagen 2023-06-22 20:40:24 +02:00
  • 2c29f0fd33 feat(secrets): Committing sealed secrets for traefik-auth Vegard Hagen 2023-06-15 21:24:21 +02:00
  • 4814a31b15 feat(secrets): Adding sealed secrets controller Vegard Hagen 2023-06-15 20:59:49 +02:00
  • ce78a19383 chore(metallb): update MetalLB from 0.13.7 to 0.13.9 Vegard Hagen 2023-05-16 14:28:35 +02:00
  • d7897f55d9 chore(traefik): update traefik helm chart from 22.3.0 to 23.0.1 Vegard Hagen 2023-05-16 14:23:25 +02:00
  • 6a4eda1bcf chore(traefik): updating to use new traefik CRDs Vegard Hagen 2023-05-16 13:41:25 +02:00
  • 5f749dc34b chore(traefik): update traefik helm chart from 22.2.0 to 22.3.0 Vegard Hagen 2023-05-16 13:32:06 +02:00
  • 4315e5172b chore(traefik): update traefik helm chart from 21.2.1 to 22.2.0 Vegard Hagen 2023-05-16 13:26:54 +02:00
  • 2a35fc97a2 chore(traefik): update traefik helm chart from 21.0.0 to 21.2.1 Vegard Hagen 2023-05-16 13:22:22 +02:00
  • ac257a64a1 chore(traefik): update traefik helm chart from 20.8.0 to 21.0.0 Vegard Hagen 2023-05-16 13:18:40 +02:00
  • be2e1e029b chore(cilium): update cilium from 1.12.2 to 1.13.1 Vegard Hagen 2023-05-16 13:08:09 +02:00
  • 9af86e357c chore(testapp): Removing test-app Vegard Hagen 2023-05-14 19:25:41 +02:00
  • b8e4e10327 chore(apps): using kustomize to bundle applications Vegard Hagen 2023-05-14 19:21:03 +02:00
  • 660eb5d4ea chore(qbit): Cleaning up unused files Vegard Hagen 2023-05-14 12:36:33 +02:00
  • 6f2d19d92f fix(chart): Fixed missing image-tag in application chart Vegard Hagen 2023-04-11 21:51:31 +02:00
  • 748092d151 feat(qbit): Deploying qBittorrent with Helm chart Vegard Hagen 2023-04-11 21:11:00 +02:00
  • 44456d4465 fix(helm): Correctly set auth host Vegard Hagen 2023-04-10 21:40:14 +02:00
  • 01625b39d5 fix(helm): renamed helm directory to charts Vegard Hagen 2023-04-10 21:19:03 +02:00
  • ad7ecb83fd feat(helm): Add labels and annotations to helm chart Vegard Hagen 2023-04-10 21:14:07 +02:00
  • 9d5a579793 feat(auth): Deploying traefik-forward-auth with Helm chart Vegard Hagen 2023-04-10 14:43:24 +02:00
  • e6cad43b4b feat(radarr): Deploying Radarr with Helm chart Vegard Hagen 2023-04-10 14:36:24 +02:00
  • 34796f4b1d feat(sonarr): Deploying Sonarr with Helm chart Vegard Hagen 2023-04-10 14:35:10 +02:00
  • fd605aa01a feat(env): Fetching common env from a ConfigMap Vegard Hagen 2023-04-10 14:26:02 +02:00
  • e84bea5da2 feat(prowlarr): Deploying Prowlarr with Helm chart Vegard Hagen 2023-04-10 14:12:35 +02:00
  • 312e620a31 feat(chart): Adding an additionalVolumes value to chart Vegard Hagen 2023-04-10 14:04:27 +02:00
  • 31c3ae0820 feat(patches): Trying to patch an extra volume mount Vegard Hagen 2023-04-10 13:23:15 +02:00
  • 1c6e0c6c99 feat(helm): Trying to use a local Helm chart Vegard Hagen 2023-04-10 11:22:47 +02:00
  • f906558832 feat(lidarr): Deploying Lidarr using Helm Chart Vegard Hagen 2023-04-10 09:44:31 +02:00
  • ea712feb77 feat(helm): Modifying chart template to allow a stand-alone auth deployment Vegard Hagen 2023-04-09 21:59:48 +02:00
  • 67049f2e01 feat(helm): Introducing Helm Charts for templating Vegard Hagen 2023-04-09 17:11:47 +02:00
  • 91c7238398 feat(homepage): Adding a simple landing page Vegard Hagen 2023-01-29 20:23:28 +01:00
  • 3c5e337cfc feat(monitoring): Installing kube-prometheus-stack from prometheus-community Helm chart Vegard Hagen 2023-01-28 21:47:31 +01:00
  • d5f5e23bf2 feat(hubble): Enabling and exposing Hubble Vegard Hagen 2023-01-26 21:09:40 +01:00
  • 5a5869f87a feat(traefik): Exposing Traefik Dashboard Vegard Hagen 2023-01-26 19:03:20 +01:00
  • 1f0136a2f2 fix(traefik-argocd): Ingress stuck in 'Progressing' status Vegard Hagen 2023-01-24 22:58:01 +01:00
  • 3190aefd4a fix(cert-manager): Trying to configure a service to use cert-manager Vegard Hagen 2023-01-24 21:23:45 +01:00
  • ee15bb9970 fix(cilium-identity): Excluding CiliumIdentity to avoid ArogCD reporting OutOfSync Vegard Hagen 2023-01-24 20:59:44 +01:00
  • ca44a520c8 feat(cert-manager): Installing and configuring cert-manager Vegard Hagen 2023-01-24 20:28:49 +01:00
  • 4ea04bc8ab docs: Updated README and QUICKSTART to be more in line with current setup Vegard Hagen 2023-01-22 21:58:23 +01:00
  • 450117ae55 fix(argo): Trying to ease deployment restictions Vegard Hagen 2023-01-22 20:15:52 +01:00
  • 3f3f1eeac0 feat(kube-proxy): Trying to use cilium's kube-proxy Vegard Hagen 2023-01-22 14:45:12 +01:00
  • 2b840e6e8e feat(cilium): Installing cilium with ArgoCD Vegard Hagen 2023-01-22 13:24:00 +01:00
  • a13e7f7df6 feat(traefik): Using Kustomize with Helm to deploy Traefik using ArgoCD Vegard Hagen 2023-01-09 21:29:19 +01:00
  • f5da0ac420 feat(argocd): Creating kustomize build with helm plugin Vegard Hagen 2023-01-09 21:22:59 +01:00
  • 888e0de398 fix(argocd): Cleaning up Application entry for Traefik Vegard Hagen 2023-01-09 20:26:08 +01:00
  • d265a4d644 feat(traefik): Adding Traefik using ArgoCD Vegard Hagen 2023-01-09 19:33:55 +01:00
  • 95e6f9b320 fix(argocd): Enabling selfHeal and prune on Applications Vegard Hagen 2023-01-09 19:15:52 +01:00
  • 4e717aa607 feat(dashboard): Deploying k8s dashboard with ArgoCD Vegard Hagen 2023-01-08 10:57:14 +01:00
  • b4c00972e6 feat(argocd): Letting ArgoCD manage itself Vegard Hagen 2023-01-07 20:10:33 +01:00
  • a1a7d5c13f feat(argocd): Creating AppProjects for ArgoCD Vegard Hagen 2023-01-07 15:50:21 +01:00
  • d81b83c243 feat(metallb): Installing MetalLB using ArgoCD Vegard Hagen 2023-01-07 15:19:10 +01:00
  • 24e0284a56 feat(arr): Deploying arr-suite with ArgoCD Vegard Hagen 2023-01-07 14:16:04 +01:00
  • 600a7043f3 feat(whoami): Deploying whoami with ArgoCD and secret delivery Vegard Hagen 2023-01-07 12:47:15 +01:00
  • 6140fc8370 feat(argocd): Deploying Plex and HAss using ArgoCD Vegard Hagen 2022-12-30 18:23:28 +01:00
  • 7a9f9e281e feat(argocd): Adding ArgoCD Vegard Hagen 2022-12-30 17:28:44 +01:00
  • 90e7dddb0a feat(dashboard): Deploying and exposing the Kubernetes Dashboard Vegard Hagen 2022-12-04 13:28:33 +01:00
  • e3423cd547 feat(config): Config changes after switching to Debian Vegard Hagen 2022-12-03 20:41:33 +01:00
  • 555c751a5e feat(test): Rename test deployment to not collide with whoami Vegard Hagen 2022-11-14 19:45:31 +01:00
  • b5312f4521 fix(imagePullPolicy): Change imagePullPolicy to 'Always' to keep apps updated Vegard Hagen 2022-10-27 21:23:27 +02:00
  • e8dc6dc235 fix(hass): Removing traefik-forward-auth for Home Assistant Vegard Hagen 2022-10-23 16:51:06 +02:00
  • 98d20d2d45 feat(apps): Added Home Assistant application Vegard Hagen 2022-10-23 15:30:18 +02:00
  • ca2e083aeb chore(kustomize): Cleaning up resource definitions Vegard Hagen 2022-10-16 19:51:32 +02:00
  • eab83202de feat(kustomize): Simple implementation of Kustomize for apps Vegard Hagen 2022-10-13 20:47:43 +02:00
  • 8eb09c3f50 feat(config): Using configMaps instead of env-variables for traefik-forward-auth Vegard Hagen 2022-10-13 19:28:44 +02:00
  • 954ff94821 feat(auth): Adding traefik-forward-auth Vegard Hagen 2022-10-11 21:53:45 +02:00
  • c450934d77 feat(apps): Starting to use Terraform and adding applications Vegard Hagen 2022-10-08 11:15:27 +02:00
  • 7a50d59336 feat(whoami): Adding simple service to test Traefik Vegard Hagen 2022-10-06 22:14:44 +02:00
  • b33d362088 feat(volumes): Persistent storage for Traefik certs Vegard Hagen 2022-10-01 20:47:33 +02:00
  • 107f1fc700 feat(helm-traefik): Setting up Traefik using Helm-chart Vegard Hagen 2022-10-01 14:36:48 +02:00
  • 482f35c139 feat(traefik): Working PoC using single node Kubernetes cluster with Cilium, MetalLB and Traefik Vegard Hagen 2022-09-18 20:30:41 +02:00
  • 5a716387a8 feat(LoadBalancer): Adding MetalLB Vegard Hagen 2022-06-19 16:38:08 +02:00
  • c8561e74c2 feat(ingress): Provision Traefik as an ingress controller Vegard Hagen 2022-05-29 12:04:44 +02:00
  • 18f8d9ede4 feat(cni): Using Terraform to provide Cilium as a CNI using Helm Vegard Hagen 2022-05-29 09:41:48 +00:00
  • f8082570a2 feat(cni): Using Terraform to provide Cilium as a CNI using Helm Vegard Hagen 2022-05-29 11:21:49 +02:00
  • b277649857 feat(init): Initial commit Vegard Hagen 2022-05-26 21:28:19 +02:00
  • 37265d72c7 Initial commit vehagn 2022-05-26 15:50:10 +02:00