481 Commits
Author SHA1 Message Date
Vegard Hagen 9832d5fc3c feat(sets): Moved ApplicationSets out into their own folder 2023-07-07 23:42:14 +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 f1eeac2592 feat(secrets): Moved sealed secrets to their respective folders 2023-07-07 21:19:56 +02:00
Vegard Hagen cbbb6d8bcc feat(arr): Use Kustomize Helm charts for the arr-suite 2023-07-07 20:58:05 +02:00
Vegard Hagen 726886c87c feat(applications): Use a single ApplicationSet instead of individual Application manifests 2023-07-07 19:29:23 +02:00
Vegard Hagen 9afab6c9eb docs: Update README with containerd troubleshooting 2023-06-22 20:40:24 +02:00
Vegard Hagen 2c29f0fd33 feat(secrets): Committing sealed secrets for traefik-auth 2023-06-15 21:26:00 +02:00
Vegard Hagen 4814a31b15 feat(secrets): Adding sealed secrets controller
Sealed secrets allows for public encrypted secrets that will be decrypted inside the cluster
2023-06-15 20:59:49 +02:00
Vegard Hagen ce78a19383 chore(metallb): update MetalLB from 0.13.7 to 0.13.9 2023-05-16 14:28:35 +02:00
Vegard Hagen d7897f55d9 chore(traefik): update traefik helm chart from 22.3.0 to 23.0.1 2023-05-16 14:23:25 +02:00
Vegard Hagen 6a4eda1bcf chore(traefik): updating to use new traefik CRDs
Had to manually apply new CRDs with `kubectl apply --server-side --force-conflicts -k https://github.com/traefik/traefik-helm-chart/traefik/crds/`
2023-05-16 13:41:25 +02:00
Vegard Hagen 5f749dc34b chore(traefik): update traefik helm chart from 22.2.0 to 22.3.0
Updated CRDs
2023-05-16 13:32:06 +02:00
Vegard Hagen 4315e5172b chore(traefik): update traefik helm chart from 21.2.1 to 22.2.0 2023-05-16 13:26:54 +02:00
Vegard Hagen 2a35fc97a2 chore(traefik): update traefik helm chart from 21.0.0 to 21.2.1 2023-05-16 13:22:27 +02:00
Vegard Hagen ac257a64a1 chore(traefik): update traefik helm chart from 20.8.0 to 21.0.0 2023-05-16 13:18:40 +02:00
Vegard Hagen be2e1e029b chore(cilium): update cilium from 1.12.2 to 1.13.1 2023-05-16 13:08:09 +02:00
Vegard Hagen 9af86e357c chore(testapp): Removing test-app 2023-05-14 19:25:41 +02:00
Vegard Hagen b8e4e10327 chore(apps): using kustomize to bundle applications 2023-05-14 19:21:03 +02:00
Vegard Hagen 660eb5d4ea chore(qbit): Cleaning up unused files 2023-05-14 12:36:41 +02:00
Vegard Hagen 6f2d19d92f fix(chart): Fixed missing image-tag in application chart 2023-04-11 21:51:31 +02:00
Vegard Hagen 748092d151 feat(qbit): Deploying qBittorrent with Helm chart 2023-04-11 21:15:48 +02:00
Vegard Hagen 44456d4465 fix(helm): Correctly set auth host 2023-04-10 21:40:14 +02:00
Vegard Hagen 01625b39d5 fix(helm): renamed helm directory to charts 2023-04-10 21:19:03 +02:00
Vegard Hagen ad7ecb83fd feat(helm): Add labels and annotations to helm chart 2023-04-10 21:14:07 +02:00
Vegard Hagen 9d5a579793 feat(auth): Deploying traefik-forward-auth with Helm chart 2023-04-10 14:50:43 +02:00
Vegard Hagen e6cad43b4b feat(radarr): Deploying Radarr with Helm chart 2023-04-10 14:37:15 +02:00
Vegard Hagen 34796f4b1d feat(sonarr): Deploying Sonarr with Helm chart 2023-04-10 14:35:10 +02:00
Vegard Hagen fd605aa01a feat(env): Fetching common env from a ConfigMap 2023-04-10 14:26:02 +02:00
Vegard Hagen e84bea5da2 feat(prowlarr): Deploying Prowlarr with Helm chart 2023-04-10 14:19:59 +02:00
Vegard Hagen 312e620a31 feat(chart): Adding an additionalVolumes value to chart
This will make it possible to have an extra volume mount in the common values
2023-04-10 14:05:28 +02:00
Vegard Hagen 31c3ae0820 feat(patches): Trying to patch an extra volume mount 2023-04-10 13:48:07 +02:00
Vegard Hagen 1c6e0c6c99 feat(helm): Trying to use a local Helm chart 2023-04-10 13:08:04 +02:00
Vegard Hagen f906558832 feat(lidarr): Deploying Lidarr using Helm Chart 2023-04-10 10:05:33 +02:00
Vegard Hagen ea712feb77 feat(helm): Modifying chart template to allow a stand-alone auth deployment 2023-04-09 22:33:21 +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 91c7238398 feat(homepage): Adding a simple landing page 2023-01-29 23:11:01 +01:00
Vegard Hagen 3c5e337cfc feat(monitoring): Installing kube-prometheus-stack from prometheus-community Helm chart 2023-01-28 22:21:46 +01:00
Vegard Hagen d5f5e23bf2 feat(hubble): Enabling and exposing Hubble 2023-01-26 23:35:59 +01:00
Vegard Hagen 5a5869f87a feat(traefik): Exposing Traefik Dashboard 2023-01-26 19:48:23 +01:00
Vegard Hagen 1f0136a2f2 fix(traefik-argocd): Ingress stuck in 'Progressing' status
source: https://github.com/argoproj/argo-cd/issues/1704#issuecomment-980531495
2023-01-24 23:10:07 +01:00
Vegard Hagen 3190aefd4a fix(cert-manager): Trying to configure a service to use cert-manager 2023-01-24 22:36:45 +01:00
Vegard Hagen ee15bb9970 fix(cilium-identity): Excluding CiliumIdentity to avoid ArogCD reporting OutOfSync
source: https://docs.cilium.io/en/stable/configuration/argocd-issues/#argo-cd-deletes-customresourcedefinitions
2023-01-24 20:59:44 +01:00
Vegard Hagen ca44a520c8 feat(cert-manager): Installing and configuring cert-manager 2023-01-24 20:54:16 +01:00
Vegard Hagen 4ea04bc8ab docs: Updated README and QUICKSTART to be more in line with current setup 2023-01-22 21:58:23 +01:00
Vegard Hagen 450117ae55 fix(argo): Trying to ease deployment restictions 2023-01-22 20:15:52 +01:00
Vegard Hagen 3f3f1eeac0 feat(kube-proxy): Trying to use cilium's kube-proxy 2023-01-22 19:42:41 +01:00
Vegard Hagen 2b840e6e8e feat(cilium): Installing cilium with ArgoCD 2023-01-22 13:35:31 +01:00
Vegard Hagen a13e7f7df6 feat(traefik): Using Kustomize with Helm to deploy Traefik using ArgoCD 2023-01-09 22:24:55 +01:00
Vegard Hagen f5da0ac420 feat(argocd): Creating kustomize build with helm plugin 2023-01-09 21:26:13 +01:00
Vegard Hagen 888e0de398 fix(argocd): Cleaning up Application entry for Traefik 2023-01-09 21:18:17 +01:00