Commit Graph
43 Commits
Author SHA1 Message Date
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 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 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 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 3190aefd4a fix(cert-manager): Trying to configure a service to use cert-manager 2023-01-24 22:36:45 +01:00
Vegard Hagen ca44a520c8 feat(cert-manager): Installing and configuring cert-manager 2023-01-24 20:54:16 +01:00
Vegard Hagen 95e6f9b320 fix(argocd): Enabling selfHeal and prune on Applications 2023-01-09 19:19:18 +01:00
Vegard Hagen a1a7d5c13f feat(argocd): Creating AppProjects for ArgoCD 2023-01-07 20:03:43 +01:00
Vegard Hagen 24e0284a56 feat(arr): Deploying arr-suite with ArgoCD 2023-01-07 14:17:06 +01:00
Vegard Hagen 600a7043f3 feat(whoami): Deploying whoami with ArgoCD and secret delivery 2023-01-07 13:48:12 +01:00
Vegard Hagen 6140fc8370 feat(argocd): Deploying Plex and HAss using ArgoCD 2022-12-30 18:38:40 +01:00
Vegard Hagen 7a9f9e281e feat(argocd): Adding ArgoCD 2022-12-30 17:28:44 +01:00
Vegard Hagen 90e7dddb0a feat(dashboard): Deploying and exposing the Kubernetes Dashboard 2022-12-04 13:28:33 +01:00
Vegard Hagen e3423cd547 feat(config): Config changes after switching to Debian 2022-12-03 20:41:33 +01:00
Vegard Hagen 555c751a5e feat(test): Rename test deployment to not collide with whoami 2022-11-14 19:54:01 +01:00
Vegard Hagen b5312f4521 fix(imagePullPolicy): Change imagePullPolicy to 'Always' to keep apps updated 2022-10-27 21:23:27 +02:00
Vegard Hagen e8dc6dc235 fix(hass): Removing traefik-forward-auth for Home Assistant 2022-10-23 16:51:06 +02:00
Vegard Hagen 98d20d2d45 feat(apps): Added Home Assistant application 2022-10-23 15:39:20 +02:00
Vegard Hagen ca2e083aeb chore(kustomize): Cleaning up resource definitions 2022-10-16 19:51:32 +02:00
Vegard Hagenandvehagn eab83202de feat(kustomize): Simple implementation of Kustomize for apps 2022-10-15 16:55:46 +02:00
Vegard Hagen 8eb09c3f50 feat(config): Using configMaps instead of env-variables for traefik-forward-auth 2022-10-13 19:30:25 +02:00
Vegard Hagen 954ff94821 feat(auth): Adding traefik-forward-auth 2022-10-11 21:53:45 +02:00
Vegard Hagenandvehagn c450934d77 feat(apps): Starting to use Terraform and adding applications 2022-10-08 11:17:39 +02:00