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
|
edb30a6953
|
fix(cuda): Set correct namespace for CUDA-test
|
2023-11-25 11:34:23 +01:00 |
|
Vegard Stenhjem Hagen
|
d23f71b45c
|
fix(jellyfin): Enabling GPU-support
|
2023-11-11 10:23:42 +01:00 |
|
Vegard Hagen
|
5a34100a97
|
fix(plex): Tidying deployment and adding GPU-support
|
2023-11-11 10:23:42 +01:00 |
|
Vegard Hagen
|
8667f835b3
|
feat(cuda): Running a CUDA sample pod
|
2023-11-11 10:23:42 +01:00 |
|
Vegard Hagen
|
d43f968a4c
|
fix(hass): Creating PV and PVC for Home Assistant
|
2023-11-11 10:23:41 +01:00 |
|
Vegard Hagen
|
5886c83d8d
|
feat(jellyfin): Adding Jellyfin
|
2023-11-05 09:36:43 +01:00 |
|
Vegard Hagen
|
de0bc00ca7
|
chore(remark42): Cleaning up deployment of Remark42
|
2023-09-30 18:00:32 +02:00 |
|
Vegard Hagen
|
606e9fe015
|
feat(auth): Added Google auth for remark42 blog comments
|
2023-09-30 17:48:03 +02:00 |
|
Vegard Hagen
|
e3aa9923e0
|
feat(blog): Adding Remark42 for blog commenting
|
2023-09-30 17:04:50 +02:00 |
|
Vegard Stenhjem Hagen
|
1b66227424
|
feat(certs): Configuring certs through Cloudlfare using Cert Manager with Traefik
Basically following an example in the [Traefik Helm Chart documentation](https://github.com/traefik/traefik-helm-chart/blob/master/EXAMPLES.md#provide-default-certificate-with-cert-manager-and-cloudflare-dns)
|
2023-08-29 21:40:42 +02:00 |
|
Vegard Hagen
|
17c79002dc
|
fix(cert): Changing certs from Let's Encrypt to Cloudflare
Unable to update certs from Let's Encrypt when site is behind Cloudflare proxy
|
2023-07-22 11:52:20 +02:00 |
|
Vegard Hagen
|
b73671ccc8
|
fix(cert): Fixing Cloudflare cert tls secret not properly configured
|
2023-07-18 21:19:49 +02:00 |
|
Vegard Hagen
|
3338fb47da
|
feat(cloudflare): Enabling Cloudflare TLS
|
2023-07-09 16:24:09 +02:00 |
|
Vegard Hagen
|
bf4ea4aef1
|
fix(projects): Moving definition of AppProjects
|
2023-07-09 13:30:56 +02:00 |
|
Vegard Hagen
|
94a29703d9
|
feat(blog): Adding blog from GitLab
|
2023-07-09 13:05:50 +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
|
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 |
|