Compare commits

...

911 Commits

Author SHA1 Message Date
SeanOMik 66b712c9c7
fix(#537): use 8443 instead of 443 for the external ingress 2024-11-29 20:55:46 -05:00
SeanOMik d3cb325df6 fix(helm): update chart grafana to 8.6.3 (#530) 2024-11-29 00:13:34 +00:00
Renovate Bot ea8455b1aa fix(helm): update chart grafana to 8.6.3 2024-11-29 00:13:34 +00:00
SeanOMik f423ce9884 feat(container): update image ghcr.io/onedr0p/prowlarr-develop to v1.27.0.4852 (#531) 2024-11-29 00:13:18 +00:00
Renovate Bot 6a64daf00e feat(container): update image ghcr.io/onedr0p/prowlarr-develop to v1.27.0.4852 2024-11-29 00:13:18 +00:00
SeanOMik 146145e015 feat(container): update image ghcr.io/mealie-recipes/mealie to v2.3.0 (#533) 2024-11-29 00:13:05 +00:00
Renovate Bot f34772807f feat(container): update image ghcr.io/mealie-recipes/mealie to v2.3.0 2024-11-29 00:13:05 +00:00
SeanOMik 3bbcbdd0d3 fix(container): update image ghcr.io/onedr0p/sonarr-develop to v4.0.11.2697 (#532) 2024-11-29 00:12:52 +00:00
Renovate Bot 2cc09b7f86 fix(container): update image ghcr.io/onedr0p/sonarr-develop to v4.0.11.2697 2024-11-29 00:12:52 +00:00
SeanOMik dd7e749179 feat(helm): update chart kube-prometheus-stack to 66.3.0 (#534) 2024-11-29 00:12:38 +00:00
Renovate Bot a080796d2b feat(helm): update chart kube-prometheus-stack to 66.3.0 2024-11-29 00:12:38 +00:00
SeanOMik a7cc010c0c fix(container): update image nginxinc/nginx-unprivileged to v1.27.3 (#535) 2024-11-29 00:12:19 +00:00
Renovate Bot 3853e9e9ec fix(container): update image nginxinc/nginx-unprivileged to v1.27.3 2024-11-28 18:02:11 +00:00
SeanOMik fb0798a024 feat(helm): update chart pgadmin4 to 1.33.2 (#526) 2024-11-25 19:07:53 +00:00
Renovate Bot e56f166084 feat(helm): update chart pgadmin4 to 1.33.2 2024-11-25 19:07:53 +00:00
SeanOMik f04e6e6e40 feat(container): update image ghcr.io/onedr0p/tautulli to v2.15.0 (#525) 2024-11-25 19:06:50 +00:00
Renovate Bot 166aca4979 feat(container): update image ghcr.io/onedr0p/tautulli to v2.15.0 2024-11-25 19:06:50 +00:00
SeanOMik df91d0916c fix(container): update image goofball222/factorio to v2.0.21 (#528) 2024-11-25 19:06:32 +00:00
Renovate Bot 09cc9ce2f7 fix(container): update image goofball222/factorio to v2.0.21 2024-11-25 19:06:32 +00:00
SeanOMik 7b6c24f9c3 feat(helm): update chart victoria-metrics-operator to 0.39.1 (#527) 2024-11-25 19:06:17 +00:00
Renovate Bot 4d9a6deddd feat(helm): update chart victoria-metrics-operator to 0.39.1 2024-11-25 18:02:25 +00:00
SeanOMik e3293cc8b2
fix(ganymede): fix ServiceMonitor 2024-11-24 20:56:43 -05:00
SeanOMik 67be3879b3
feat(ganymede): add ServiceMonitor 2024-11-24 19:50:42 -05:00
SeanOMik 383fbf4e01
fix(authentik): fix redirect loop issue when logging in 2024-11-24 17:22:01 -05:00
SeanOMik 1dcb3a8b1c Revert "fix(authentik): try to fix authentik redirect issue"
This reverts commit a4b96ea4e8.
2024-11-24 16:39:34 -05:00
SeanOMik a4b96ea4e8
fix(authentik): try to fix authentik redirect issue 2024-11-23 21:20:01 -05:00
SeanOMik 9c5e459b47 Merge pull request 'fix(container): update image ghcr.io/coder/code-server to v4.95.3' (#506) from renovate/ghcr.io-coder-code-server-4.x into main
Reviewed-on: #506
2024-11-23 21:49:01 +00:00
Renovate Bot 7f5c141807 fix(container): update image ghcr.io/coder/code-server to v4.95.3 2024-11-23 21:49:01 +00:00
SeanOMik 7825f58fd7 Merge pull request 'feat(helm): update chart kubernetes-replicator to 2.11.0' (#507) from renovate/kubernetes-replicator-2.x into main
Reviewed-on: #507
2024-11-23 21:48:56 +00:00
Renovate Bot 3dd5e6be9d feat(helm): update chart kubernetes-replicator to 2.11.0 2024-11-23 21:48:56 +00:00
SeanOMik 4d1782d60d Merge pull request 'fix(container): update image msroest/sabnzbd_exporter to v0.1.78' (#508) from renovate/msroest-sabnzbd_exporter-0.x into main
Reviewed-on: #508
2024-11-23 21:48:52 +00:00
Renovate Bot e6c658269a fix(container): update image msroest/sabnzbd_exporter to v0.1.78 2024-11-23 21:48:52 +00:00
SeanOMik 2cc410143d Merge pull request 'fix(helm): update chart authentik to 2024.10.4' (#509) from renovate/authentik-2024.x into main
Reviewed-on: #509
2024-11-23 21:48:46 +00:00
Renovate Bot c2931870d5 fix(helm): update chart authentik to 2024.10.4 2024-11-23 21:48:46 +00:00
SeanOMik 285bf53d61 Merge pull request 'fix(container): update image ghcr.io/onedr0p/sonarr-develop to v4.0.10.2656' (#510) from renovate/ghcr.io-onedr0p-sonarr-develop-4.x into main
Reviewed-on: #510
2024-11-23 21:48:41 +00:00
Renovate Bot 7cde23e9b1 fix(container): update image ghcr.io/onedr0p/sonarr-develop to v4.0.10.2656 2024-11-23 21:48:41 +00:00
SeanOMik 7e04ff28da Merge pull request 'fix(container): update image ghcr.io/onedr0p/home-assistant to v2024.11.3' (#511) from renovate/ghcr.io-onedr0p-home-assistant-2024.x into main
Reviewed-on: #511
2024-11-23 21:48:34 +00:00
Renovate Bot ed20d8a277 fix(container): update image ghcr.io/onedr0p/home-assistant to v2024.11.3 2024-11-23 21:48:34 +00:00
SeanOMik 52e1ed7d0a Merge pull request 'feat(container): update image ghcr.io/gotify/server to v2.6.1' (#512) from renovate/ghcr.io-gotify-server-2.x into main
Reviewed-on: #512
2024-11-23 21:48:24 +00:00
Renovate Bot da3a74ac6b feat(container): update image ghcr.io/gotify/server to v2.6.1 2024-11-23 21:48:24 +00:00
SeanOMik a0fc369ce4 Merge pull request 'fix(container): update image victoriametrics/victoria-metrics to v1.106.1' (#513) from renovate/victoriametrics-victoria-metrics-1.x into main
Reviewed-on: #513
2024-11-23 21:48:17 +00:00
Renovate Bot 8c1afc36cf fix(container): update image victoriametrics/victoria-metrics to v1.106.1 2024-11-23 21:48:17 +00:00
SeanOMik b7d61a627c Merge pull request 'fix(container): update image victoriametrics/vmagent to v1.106.1' (#514) from renovate/victoriametrics-vmagent-1.x into main
Reviewed-on: #514
2024-11-23 21:48:12 +00:00
Renovate Bot 2bf6ff2f06 fix(container): update image victoriametrics/vmagent to v1.106.1 2024-11-23 21:48:12 +00:00
SeanOMik 678807f067 Merge pull request 'fix(container): update image linuxserver/jellyfin to v10.10.3' (#515) from renovate/linuxserver-jellyfin-10.x into main
Reviewed-on: #515
2024-11-23 21:48:06 +00:00
Renovate Bot 8450818f2b fix(container): update image linuxserver/jellyfin to v10.10.3 2024-11-23 21:48:06 +00:00
SeanOMik be31ed0f16 Merge pull request 'feat(container): update image ghcr.io/advplyr/audiobookshelf to v2.17.2' (#516) from renovate/ghcr.io-advplyr-audiobookshelf-2.x into main
Reviewed-on: #516
2024-11-23 21:47:58 +00:00
Renovate Bot a9f1dca247 feat(container): update image ghcr.io/advplyr/audiobookshelf to v2.17.2 2024-11-23 21:47:58 +00:00
SeanOMik 9db5606a6f Merge pull request 'fix(helm): update chart victoria-metrics-single to 0.12.7' (#517) from renovate/victoria-metrics-single-0.x into main
Reviewed-on: #517
2024-11-23 21:47:51 +00:00
Renovate Bot d4e07631c6 fix(helm): update chart victoria-metrics-single to 0.12.7 2024-11-23 21:47:51 +00:00
SeanOMik 1644a663ed Merge pull request 'feat(helm): update chart victoria-metrics-operator to 0.38.0' (#518) from renovate/victoria-metrics-operator-0.x into main
Reviewed-on: #518
2024-11-23 21:47:45 +00:00
Renovate Bot 01403d3b89 feat(helm): update chart victoria-metrics-operator to 0.38.0 2024-11-23 21:47:45 +00:00
SeanOMik 0a7456c75d Merge pull request 'fix(container): update image ghcr.io/onedr0p/prowlarr-develop to v1.26.1.4844' (#519) from renovate/ghcr.io-onedr0p-prowlarr-develop-1.x into main
Reviewed-on: #519
2024-11-23 21:47:39 +00:00
Renovate Bot 8246e02f00 fix(container): update image ghcr.io/onedr0p/prowlarr-develop to v1.26.1.4844 2024-11-23 21:47:39 +00:00
SeanOMik 345ea03bb6 Merge pull request 'fix(container): update image ghcr.io/onedr0p/radarr-develop to v5.15.1.9463' (#520) from renovate/ghcr.io-onedr0p-radarr-develop-5.x into main
Reviewed-on: #520
2024-11-23 21:47:32 +00:00
Renovate Bot 917c2a629a fix(container): update image ghcr.io/onedr0p/radarr-develop to v5.15.1.9463 2024-11-23 21:47:32 +00:00
SeanOMik 3970aa10b0 Merge pull request 'fix(container): update image goofball222/factorio to v2.0.20' (#521) from renovate/goofball222-factorio-2.x into main
Reviewed-on: #521
2024-11-23 21:47:26 +00:00
Renovate Bot 52d3f631d3 fix(container): update image goofball222/factorio to v2.0.20 2024-11-23 21:47:26 +00:00
SeanOMik 3c1e572071 Merge pull request 'fix(helm): update chart cilium to 1.16.4' (#522) from renovate/cilium-1.x into main
Reviewed-on: #522
2024-11-23 21:47:19 +00:00
Renovate Bot cafc5a7638 fix(helm): update chart cilium to 1.16.4 2024-11-23 21:47:19 +00:00
SeanOMik fd3bf59158 Merge pull request 'fix(helm): update chart cert-manager to v1.16.2' (#523) from renovate/cert-manager-1.x into main
Reviewed-on: #523
2024-11-23 21:47:13 +00:00
Renovate Bot 09664f37c7 fix(helm): update chart cert-manager to v1.16.2 2024-11-23 21:47:13 +00:00
SeanOMik 901d6402f7 Merge pull request 'feat(helm): update chart pgadmin4 to 1.32.0' (#524) from renovate/pgadmin4-1.x into main
Reviewed-on: #524
2024-11-23 21:47:06 +00:00
Renovate Bot fe839e18d5 feat(helm): update chart pgadmin4 to 1.32.0 2024-11-23 21:47:06 +00:00
SeanOMik 7ebe73ffaf Merge pull request 'fix(helm): update chart woodpecker to 1.6.2' (#495) from renovate/woodpecker-1.x into main
Reviewed-on: #495
2024-11-23 21:46:51 +00:00
Renovate Bot 9e96d26a3f fix(helm): update chart woodpecker to 1.6.2 2024-11-23 21:46:51 +00:00
SeanOMik 7760265b24 Merge pull request 'fix(container): update image bobokun/qbit_manage to v4.1.13' (#496) from renovate/bobokun-qbit_manage-4.x into main
Reviewed-on: #496
2024-11-23 21:46:45 +00:00
Renovate Bot 4bd2170595 fix(container): update image bobokun/qbit_manage to v4.1.13 2024-11-23 21:46:45 +00:00
SeanOMik 50948221eb Merge pull request 'feat(helm): update chart kube-prometheus-stack to 66.2.2' (#497) from renovate/kube-prometheus-stack-66.x into main
Reviewed-on: #497
2024-11-23 21:46:40 +00:00
Renovate Bot a427aa739f feat(helm): update chart kube-prometheus-stack to 66.2.2 2024-11-23 21:46:40 +00:00
SeanOMik 5e01b32d48 Merge pull request 'fix(container): update image vaultwarden/server to v1.32.5' (#498) from renovate/vaultwarden-server-1.x into main
Reviewed-on: #498
2024-11-23 21:46:32 +00:00
Renovate Bot 57f02441a5 fix(container): update image vaultwarden/server to v1.32.5 2024-11-23 21:46:32 +00:00
SeanOMik 7e05e9f3fc Merge pull request 'feat(helm): update chart grafana to 8.6.1' (#499) from renovate/grafana-8.x into main
Reviewed-on: #499
2024-11-23 21:46:26 +00:00
Renovate Bot 8ac2e076a0 feat(helm): update chart grafana to 8.6.1 2024-11-23 21:46:26 +00:00
SeanOMik 19615473f6 Merge pull request 'feat(container): update image ghcr.io/zibbp/ganymede to v3.1.0' (#500) from renovate/ghcr.io-zibbp-ganymede-3.x into main
Reviewed-on: #500
2024-11-23 21:46:15 +00:00
Renovate Bot 3117268354 feat(container): update image ghcr.io/zibbp/ganymede to v3.1.0 2024-11-23 21:46:15 +00:00
SeanOMik 12d5c7ddc5 Merge pull request 'feat(container): update image ghcr.io/zibbp/ganymede-frontend to v3.1.0' (#501) from renovate/ghcr.io-zibbp-ganymede-frontend-3.x into main
Reviewed-on: #501
2024-11-23 21:46:09 +00:00
Renovate Bot 6478d49dab feat(container): update image ghcr.io/zibbp/ganymede-frontend to v3.1.0 2024-11-23 21:46:09 +00:00
SeanOMik 0f11254cb5 Merge pull request 'feat(container): update image ghcr.io/mealie-recipes/mealie to v2.2.0' (#502) from renovate/ghcr.io-mealie-recipes-mealie-2.x into main
Reviewed-on: #502
2024-11-23 21:46:01 +00:00
Renovate Bot b913b72442 feat(container): update image ghcr.io/mealie-recipes/mealie to v2.2.0 2024-11-23 21:46:01 +00:00
SeanOMik 95852afd16 Merge pull request 'feat(container): update image lscr.io/linuxserver/piwigo to v15.1.0' (#503) from renovate/lscr.io-linuxserver-piwigo-15.x into main
Reviewed-on: #503
2024-11-23 21:45:53 +00:00
Renovate Bot 736a891f2d feat(container): update image lscr.io/linuxserver/piwigo to v15.1.0 2024-11-23 21:45:53 +00:00
SeanOMik fe9fbef897 Merge pull request 'feat(helm): update chart redis to 20.3.0' (#504) from renovate/redis-20.x into main
Reviewed-on: #504
2024-11-23 21:37:28 +00:00
Renovate Bot 8326f40322 feat(helm): update chart redis to 20.3.0 2024-11-23 21:37:28 +00:00
SeanOMik 09548e2db2
chore: implement backups for komga 2024-11-23 12:33:06 -05:00
SeanOMik 4674a674e5
chore(kapowarr): change data path of kapowarr 2024-11-18 21:15:27 -05:00
SeanOMik 8930ac5250
chore(kapowarr): update to v1.0.0 2024-11-18 20:44:18 -05:00
SeanOMik 39b1db53a1
chore(kapowarr): support backups 2024-11-18 20:11:22 -05:00
SeanOMik c2d8f75a5f
fix(dendrite): set 'well_known_client_name' to try to fix element mobile app 2024-11-17 12:27:29 -05:00
SeanOMik fddc952dc5
feat: add navidrome 2024-11-10 15:16:19 -05:00
SeanOMik 0967984e74 Merge pull request 'feat(helm)!: Update chart kube-prometheus-stack to 66.0.0' (#491) from renovate/kube-prometheus-stack-66.x into main
Reviewed-on: #491
2024-11-09 02:23:29 +00:00
Renovate Bot a67688980f feat(helm)!: Update chart kube-prometheus-stack to 66.0.0 2024-11-09 02:23:29 +00:00
SeanOMik cae21ac576 Merge pull request 'feat(helm): update chart volsync to 0.11.0' (#490) from renovate/volsync-0.x into main
Reviewed-on: #490
2024-11-09 02:23:19 +00:00
Renovate Bot b082a4e71a feat(helm): update chart volsync to 0.11.0 2024-11-09 02:23:19 +00:00
SeanOMik 6f202020ec Merge pull request 'fix(container): update image ghcr.io/onedr0p/home-assistant to v2024.11.1' (#492) from renovate/ghcr.io-onedr0p-home-assistant-2024.x into main
Reviewed-on: #492
2024-11-09 02:23:07 +00:00
Renovate Bot 6716f8c739 fix(container): update image ghcr.io/onedr0p/home-assistant to v2024.11.1 2024-11-09 02:23:07 +00:00
SeanOMik 850f792189 Merge pull request 'fix(container): update image goofball222/factorio to v2.0.15' (#493) from renovate/goofball222-factorio-2.x into main
Reviewed-on: #493
2024-11-09 02:22:58 +00:00
Renovate Bot e051807db3 fix(container): update image goofball222/factorio to v2.0.15 2024-11-09 02:22:58 +00:00
SeanOMik 7a2e9d50f6 Merge pull request 'fix(container): update image nextcloud to v30.0.2' (#494) from renovate/nextcloud-30.x into main
Reviewed-on: #494
2024-11-09 02:22:48 +00:00
Renovate Bot 65da6e0156 fix(container): update image nextcloud to v30.0.2 2024-11-09 00:02:32 +00:00
SeanOMik c76a6a9c2e feat(container): update image ghcr.io/onedr0p/home-assistant to v2024.11.0 (#487) 2024-11-07 13:19:29 +00:00
Renovate Bot e06d890218 feat(container): update image ghcr.io/onedr0p/home-assistant to v2024.11.0 2024-11-07 13:19:29 +00:00
SeanOMik 15c0c62f6a feat(container): update image ghcr.io/coder/code-server to v4.95.1 (#488) 2024-11-07 13:19:07 +00:00
Renovate Bot a83fe904a4 feat(container): update image ghcr.io/coder/code-server to v4.95.1 2024-11-07 13:19:07 +00:00
SeanOMik 95810c51ae fix(helm): update chart victoria-metrics-single to 0.12.6 (#489) 2024-11-07 13:18:43 +00:00
Renovate Bot 2e87631942 fix(helm): update chart victoria-metrics-single to 0.12.6 2024-11-07 12:02:12 +00:00
SeanOMik 9ff33bdc02 Merge pull request 'fix(helm): update chart victoria-metrics-single to 0.12.5' (#486) from renovate/victoria-metrics-single-0.x into main
Reviewed-on: #486
2024-11-06 18:58:18 +00:00
Renovate Bot 6a08ff34db fix(helm): update chart victoria-metrics-single to 0.12.5 2024-11-06 18:58:18 +00:00
SeanOMik 008dfa3277 Merge pull request 'fix(helm): update chart mysql to 11.1.20' (#477) from renovate/mysql-11.x into main
Reviewed-on: #477
2024-11-06 18:57:59 +00:00
Renovate Bot 30d52475d5 fix(helm): update chart mysql to 11.1.20 2024-11-06 18:57:59 +00:00
SeanOMik a9bdd3a3b6 Merge pull request 'feat(container): update image victoriametrics/victoria-metrics to v1.106.0' (#478) from renovate/victoriametrics-victoria-metrics-1.x into main
Reviewed-on: #478
2024-11-06 18:57:52 +00:00
Renovate Bot 3cf956b3b1 feat(container): update image victoriametrics/victoria-metrics to v1.106.0 2024-11-06 18:57:52 +00:00
SeanOMik 201305c32e Merge pull request 'feat(container): update image victoriametrics/vmagent to v1.106.0' (#479) from renovate/victoriametrics-vmagent-1.x into main
Reviewed-on: #479
2024-11-06 15:40:15 +00:00
Renovate Bot 1b1a0277d0 feat(container): update image victoriametrics/vmagent to v1.106.0 2024-11-06 15:40:15 +00:00
SeanOMik 31c62c3a34 Merge pull request 'feat(helm): update chart kube-prometheus-stack to 65.8.1' (#480) from renovate/kube-prometheus-stack-65.x into main
Reviewed-on: #480
2024-11-06 15:40:05 +00:00
Renovate Bot ddaa7c87b7 feat(helm): update chart kube-prometheus-stack to 65.8.1 2024-11-06 15:40:05 +00:00
SeanOMik c2aaabd71f Merge pull request 'fix(helm): update chart grafana to 8.5.12' (#481) from renovate/grafana-8.x into main
Reviewed-on: #481
2024-11-06 15:39:57 +00:00
Renovate Bot c365b7949e fix(helm): update chart grafana to 8.5.12 2024-11-06 15:39:57 +00:00
SeanOMik 129f819b65 Merge pull request 'feat(container): update image rancher/mirrored-library-busybox to v1.37.0' (#482) from renovate/rancher-mirrored-library-busybox-1.x into main
Reviewed-on: #482
2024-11-06 15:39:50 +00:00
Renovate Bot 06bd7d0484 feat(container): update image rancher/mirrored-library-busybox to v1.37.0 2024-11-06 15:39:50 +00:00
SeanOMik a8faae75b2 Merge pull request 'fix(helm): update chart victoria-metrics-single to 0.12.4' (#483) from renovate/victoria-metrics-single-0.x into main
Reviewed-on: #483
2024-11-06 15:39:41 +00:00
Renovate Bot 84dab400d4 fix(helm): update chart victoria-metrics-single to 0.12.4 2024-11-06 15:39:41 +00:00
SeanOMik 6f7e331519 Merge pull request 'feat(helm): update chart victoria-metrics-operator to 0.37.0' (#484) from renovate/victoria-metrics-operator-0.x into main
Reviewed-on: #484
2024-11-06 15:39:19 +00:00
Renovate Bot 6b221bcb0a feat(helm): update chart victoria-metrics-operator to 0.37.0 2024-11-06 15:39:19 +00:00
SeanOMik 9f3f293aac Merge pull request 'fix(helm): update chart authentik to 2024.10.1' (#485) from renovate/authentik-2024.x into main
Reviewed-on: #485
2024-11-06 15:39:05 +00:00
Renovate Bot 224eea427d fix(helm): update chart authentik to 2024.10.1 2024-11-06 15:02:13 +00:00
SeanOMik bfd9e221be fix(container): update image ghcr.io/onedr0p/sonarr-develop to v4.0.10.2624 (#476) 2024-11-04 13:06:13 +00:00
Renovate Bot d9b6c188ad fix(container): update image ghcr.io/onedr0p/sonarr-develop to v4.0.10.2624 2024-11-04 09:02:15 +00:00
SeanOMik 5a74c30728 Merge pull request 'feat(container): update image ghcr.io/onedr0p/prowlarr-develop to v1.26.0.4833' (#472) from renovate/ghcr.io-onedr0p-prowlarr-develop-1.x into main
Reviewed-on: #472
2024-11-04 01:42:11 +00:00
Renovate Bot 9a5923e2b2 feat(container): update image ghcr.io/onedr0p/prowlarr-develop to v1.26.0.4833 2024-11-04 01:42:11 +00:00
SeanOMik 9706b3bedd Merge pull request 'feat(container): update image ghcr.io/onedr0p/radarr-develop to v5.15.0.9412' (#473) from renovate/ghcr.io-onedr0p-radarr-develop-5.x into main
Reviewed-on: #473
2024-11-04 01:41:59 +00:00
Renovate Bot 806b435d0d feat(container): update image ghcr.io/onedr0p/radarr-develop to v5.15.0.9412 2024-11-04 01:41:59 +00:00
SeanOMik 2cfca35b6c Merge pull request 'fix(container): update image goofball222/factorio to v2.0.14' (#474) from renovate/goofball222-factorio-2.x into main
Reviewed-on: #474
2024-11-04 01:41:49 +00:00
Renovate Bot fe7550c097 fix(container): update image goofball222/factorio to v2.0.14 2024-11-04 01:41:49 +00:00
SeanOMik 0352dd09de Merge pull request 'fix(container): update image linuxserver/jellyfin to v10.10.1' (#475) from renovate/linuxserver-jellyfin-10.x into main
Reviewed-on: #475
2024-11-04 01:41:40 +00:00
Renovate Bot 2c0f198dcf fix(container): update image linuxserver/jellyfin to v10.10.1 2024-11-03 18:02:15 +00:00
SeanOMik a7697a2c86
chore: remove unused comments 2024-11-01 20:45:33 -04:00
SeanOMik 854fb942bc
feat: implement backups to vaultwarden 2024-11-01 20:37:09 -04:00
SeanOMik 84f703fabc Merge pull request 'fix(helm): update chart ingress-nginx to 4.11.3' (#448) from renovate/ingress-nginx-4.x into main
Reviewed-on: #448
2024-11-01 20:39:10 +00:00
Renovate Bot b23b0bd9b5 fix(helm): update chart ingress-nginx to 4.11.3 2024-11-01 20:39:10 +00:00
SeanOMik 893a0324b5 Merge pull request 'feat(container): update image ghcr.io/onedr0p/radarr-develop to v5.14.0.9383' (#449) from renovate/ghcr.io-onedr0p-radarr-develop-5.x into main
Reviewed-on: #449
2024-11-01 20:39:04 +00:00
Renovate Bot 3bc3f48d68 feat(container): update image ghcr.io/onedr0p/radarr-develop to v5.14.0.9383 2024-11-01 20:39:04 +00:00
SeanOMik 1c764e77f8 Merge pull request 'feat(helm): update chart victoria-metrics-operator to 0.36.0' (#450) from renovate/victoria-metrics-operator-0.x into main
Reviewed-on: #450
2024-11-01 20:38:58 +00:00
Renovate Bot 3c21ef9e91 feat(helm): update chart victoria-metrics-operator to 0.36.0 2024-11-01 20:38:58 +00:00
SeanOMik 30732a9ab3 Merge pull request 'fix(helm): update chart mysql to 11.1.19' (#455) from renovate/mysql-11.x into main
Reviewed-on: #455
2024-11-01 20:38:39 +00:00
Renovate Bot 845307fe57 fix(helm): update chart mysql to 11.1.19 2024-11-01 20:38:39 +00:00
SeanOMik 631459a075 Merge pull request 'fix(helm): update chart longhorn to 1.7.2' (#458) from renovate/longhorn-1.x into main
Reviewed-on: #458
2024-11-01 20:38:32 +00:00
Renovate Bot 619eddb2a3 fix(helm): update chart longhorn to 1.7.2 2024-11-01 20:38:32 +00:00
SeanOMik 009066e753 Merge pull request 'fix(helm): update chart intel-device-plugins-gpu to 0.31.1' (#459) from renovate/intel-device-plugins-gpu-0.x into main
Reviewed-on: #459
2024-11-01 20:38:25 +00:00
Renovate Bot a28b463295 fix(helm): update chart intel-device-plugins-gpu to 0.31.1 2024-11-01 20:38:25 +00:00
SeanOMik a280515625 Merge pull request 'fix(helm): update chart intel-device-plugins-operator to 0.31.1' (#460) from renovate/intel-device-plugins-operator-0.x into main
Reviewed-on: #460
2024-11-01 20:38:17 +00:00
Renovate Bot 4e38d95f44 fix(helm): update chart intel-device-plugins-operator to 0.31.1 2024-11-01 20:38:17 +00:00
SeanOMik 3276d127d3 Merge pull request 'feat(container)!: Update image ghcr.io/mealie-recipes/mealie to v2' (#465) from renovate/ghcr.io-mealie-recipes-mealie-2.x into main
Reviewed-on: #465
2024-11-01 20:38:12 +00:00
Renovate Bot c3509bc143 feat(container)!: Update image ghcr.io/mealie-recipes/mealie to v2 2024-11-01 20:38:12 +00:00
SeanOMik dd16a048a5 Merge pull request 'fix(container): update image ghcr.io/advplyr/audiobookshelf to v2.16.2' (#468) from renovate/ghcr.io-advplyr-audiobookshelf-2.x into main
Reviewed-on: #468
2024-11-01 20:37:58 +00:00
Renovate Bot 159a8e4397 fix(container): update image ghcr.io/advplyr/audiobookshelf to v2.16.2 2024-11-01 20:37:58 +00:00
SeanOMik f125f370a8 Merge pull request 'fix(container): update image nginxinc/nginx-unprivileged to v1.27.2' (#441) from renovate/nginxinc-nginx-unprivileged-1.x into main
Reviewed-on: #441
2024-11-01 20:37:22 +00:00
Renovate Bot e12bac79e2 fix(container): update image nginxinc/nginx-unprivileged to v1.27.2 2024-11-01 20:37:22 +00:00
SeanOMik 6d32ce9f7c Merge pull request 'feat(container): update image ghcr.io/onedr0p/tautulli to v2.14.6' (#443) from renovate/ghcr.io-onedr0p-tautulli-2.x into main
Reviewed-on: #443
2024-11-01 20:37:17 +00:00
Renovate Bot 916dace9dc feat(container): update image ghcr.io/onedr0p/tautulli to v2.14.6 2024-11-01 20:37:17 +00:00
SeanOMik 6443ce3afb Merge pull request 'feat(container): update image ghcr.io/onedr0p/prowlarr-develop to v1.25.4.4818' (#444) from renovate/ghcr.io-onedr0p-prowlarr-develop-1.x into main
Reviewed-on: #444
2024-11-01 20:37:11 +00:00
Renovate Bot 2935487034 feat(container): update image ghcr.io/onedr0p/prowlarr-develop to v1.25.4.4818 2024-11-01 20:37:11 +00:00
SeanOMik efb2a0cd08 Merge pull request 'fix(container): update image bobokun/qbit_manage to v4.1.12' (#445) from renovate/bobokun-qbit_manage-4.x into main
Reviewed-on: #445
2024-11-01 20:37:01 +00:00
Renovate Bot f0c21adc20 fix(container): update image bobokun/qbit_manage to v4.1.12 2024-11-01 20:37:01 +00:00
SeanOMik 2a581ef63e Merge pull request 'fix(container): update image ghcr.io/onedr0p/sonarr-develop to v4.0.10.2579' (#446) from renovate/ghcr.io-onedr0p-sonarr-develop-4.x into main
Reviewed-on: #446
2024-11-01 20:36:54 +00:00
Renovate Bot 777fcd27b8 fix(container): update image ghcr.io/onedr0p/sonarr-develop to v4.0.10.2579 2024-11-01 20:36:54 +00:00
SeanOMik 83e44740ba Merge pull request 'feat(helm): update chart pgadmin4 to 1.31.0' (#447) from renovate/pgadmin4-1.x into main
Reviewed-on: #447
2024-11-01 20:26:22 +00:00
Renovate Bot 55b1f310a0 feat(helm): update chart pgadmin4 to 1.31.0 2024-11-01 20:26:22 +00:00
SeanOMik 5ee21a798f Merge pull request 'fix(helm): update chart grafana to 8.5.11' (#451) from renovate/grafana-8.x into main
Reviewed-on: #451
2024-11-01 20:26:12 +00:00
Renovate Bot a896d74f61 fix(helm): update chart grafana to 8.5.11 2024-11-01 20:26:12 +00:00
SeanOMik 1b930cb7f1 Merge pull request 'fix(container): update image gotson/komga to v1.14.1' (#452) from renovate/gotson-komga-1.x into main
Reviewed-on: #452
2024-11-01 20:17:35 +00:00
Renovate Bot 40f7a4a541 fix(container): update image gotson/komga to v1.14.1 2024-11-01 20:17:35 +00:00
SeanOMik d560f6e5f1 Merge pull request 'fix(helm): update chart cilium to 1.16.3' (#453) from renovate/cilium-1.x into main
Reviewed-on: #453
2024-11-01 20:17:22 +00:00
Renovate Bot b61b94e9bb fix(helm): update chart cilium to 1.16.3 2024-11-01 20:17:22 +00:00
SeanOMik 70cc775115 Merge pull request 'fix(helm): update chart node-feature-discovery to 0.16.6' (#454) from renovate/node-feature-discovery-0.x into main
Reviewed-on: #454
2024-11-01 15:15:08 -04:00
Renovate Bot 74152bb396 fix(helm): update chart node-feature-discovery to 0.16.6 2024-11-01 15:15:08 -04:00
SeanOMik 6d7a45991c Merge pull request 'fix(helm): update chart cloudnative-pg to 0.22.1' (#456) from renovate/cloudnative-pg-0.x into main
Reviewed-on: #456
2024-11-01 15:06:41 -04:00
Renovate Bot 33e3409b7e fix(helm): update chart cloudnative-pg to 0.22.1 2024-11-01 15:06:41 -04:00
SeanOMik 28d15e0bea Merge pull request 'feat(container): update image victoriametrics/victoria-metrics to v1.105.0' (#461) from renovate/victoriametrics-victoria-metrics-1.x into main
Reviewed-on: #461
2024-11-01 14:57:30 -04:00
Renovate Bot 983a17a4f3 feat(container): update image victoriametrics/victoria-metrics to v1.105.0 2024-11-01 14:57:30 -04:00
SeanOMik 8b4b8e5485 Merge pull request 'feat(container): update image victoriametrics/vmagent to v1.105.0' (#462) from renovate/victoriametrics-vmagent-1.x into main
Reviewed-on: #462
2024-11-01 14:55:27 -04:00
Renovate Bot 2bed79e92d feat(container): update image victoriametrics/vmagent to v1.105.0 2024-11-01 14:55:27 -04:00
SeanOMik 464b034979 Merge pull request 'fix(container): update image nextcloud to v30.0.1' (#463) from renovate/nextcloud-30.x into main
Reviewed-on: #463
2024-11-01 14:53:59 -04:00
Renovate Bot 850b216401 fix(container): update image nextcloud to v30.0.1 2024-11-01 14:53:59 -04:00
SeanOMik 26b720dc09 Merge pull request 'feat(container)!: Update image goofball222/factorio to v2' (#464) from renovate/goofball222-factorio-2.x into main
Reviewed-on: #464
2024-11-01 14:42:57 -04:00
Renovate Bot 992160dfd4 feat(container)!: Update image goofball222/factorio to v2 2024-11-01 14:42:57 -04:00
SeanOMik d4d042c7ec Merge pull request 'feat(container): update image ghcr.io/onedr0p/home-assistant to v2024.10.4' (#434) from renovate/ghcr.io-onedr0p-home-assistant-2024.x into main
Reviewed-on: #434
2024-11-01 14:37:13 -04:00
Renovate Bot 0d0b659b1a feat(container): update image ghcr.io/onedr0p/home-assistant to v2024.10.4 2024-11-01 14:37:13 -04:00
SeanOMik 09144853d6 Merge pull request 'feat(container)!: Update image lscr.io/linuxserver/piwigo to v15' (#466) from renovate/lscr.io-linuxserver-piwigo-15.x into main
Reviewed-on: #466
2024-11-01 14:35:39 -04:00
Renovate Bot f172f754fc feat(container)!: Update image lscr.io/linuxserver/piwigo to v15 2024-11-01 14:35:39 -04:00
SeanOMik 6fd86489a8 Merge pull request 'feat(container): update image linuxserver/jellyfin to v10.10.0' (#467) from renovate/linuxserver-jellyfin-10.x into main
Reviewed-on: #467
2024-11-01 14:34:33 -04:00
Renovate Bot 2a5ec29719 feat(container): update image linuxserver/jellyfin to v10.10.0 2024-11-01 14:34:33 -04:00
SeanOMik dd864a68b8 Merge pull request 'feat(helm): update chart redis to 20.2.1' (#433) from renovate/redis-20.x into main
Reviewed-on: #433
2024-11-01 14:32:27 -04:00
Renovate Bot 3b910cf4d3 feat(helm): update chart redis to 20.2.1 2024-11-01 14:32:27 -04:00
SeanOMik 275b87370a Merge pull request 'feat(helm): update chart victoria-metrics-single to 0.12.3' (#435) from renovate/victoria-metrics-single-0.x into main
Reviewed-on: #435
2024-11-01 14:15:52 -04:00
Renovate Bot 4290cdb752 feat(helm): update chart victoria-metrics-single to 0.12.3 2024-11-01 14:15:52 -04:00
SeanOMik c9e32c7602 Merge pull request 'feat(helm)!: Update chart kube-prometheus-stack to 65.5.1' (#436) from renovate/kube-prometheus-stack-65.x into main
Reviewed-on: #436
2024-11-01 14:14:16 -04:00
Renovate Bot 8aac1ba887 feat(helm)!: Update chart kube-prometheus-stack to 65.5.1 2024-11-01 14:14:16 -04:00
SeanOMik 41934641c8 Merge pull request 'feat(helm): update chart cert-manager to v1.16.1' (#437) from renovate/cert-manager-1.x into main
Reviewed-on: #437
2024-11-01 14:12:51 -04:00
Renovate Bot ecd49a9aa4 feat(helm): update chart cert-manager to v1.16.1 2024-11-01 14:12:51 -04:00
SeanOMik bdaa477bcc Merge pull request 'fix(container): update image vaultwarden/server to v1.32.3' (#438) from renovate/vaultwarden-server-1.x into main
Reviewed-on: #438
2024-11-01 14:11:58 -04:00
Renovate Bot 15b948cb34 fix(container): update image vaultwarden/server to v1.32.3 2024-11-01 14:11:58 -04:00
SeanOMik e18c335772 Merge pull request 'feat(github-release)!: Update traefik-crd-source to v33.0.0' (#469) from renovate/traefik-crd-source-33.x into main
Reviewed-on: #469
2024-11-01 12:20:03 -04:00
Renovate Bot 136ba7cd57 feat(github-release)!: Update traefik-crd-source to v33.0.0 2024-11-01 12:20:03 -04:00
SeanOMik 2a33f43556 Merge pull request 'feat(helm)!: Update chart traefik to 33.0.0' (#470) from renovate/traefik-33.x into main
Reviewed-on: #470
2024-11-01 11:30:15 -04:00
Renovate Bot aaa19994d9 feat(helm)!: Update chart traefik to 33.0.0 2024-11-01 11:30:15 -04:00
SeanOMik 0e5a2b934a Merge pull request 'feat(helm): update chart authentik to 2024.10.0' (#471) from renovate/authentik-2024.x into main
Reviewed-on: #471
2024-11-01 11:06:49 -04:00
Renovate Bot b96b874711 feat(helm): update chart authentik to 2024.10.0 2024-10-31 01:10:13 +00:00
SeanOMik de31e20db4 Merge pull request 'feat(container): update image ghcr.io/advplyr/audiobookshelf to v2.16.1' (#442) from renovate/ghcr.io-advplyr-audiobookshelf-2.x into main
Reviewed-on: #442
2024-10-29 10:42:36 -04:00
Renovate Bot 7899684712 feat(container): update image ghcr.io/advplyr/audiobookshelf to v2.16.1 2024-10-29 01:08:52 +00:00
SeanOMik aa30def5f5
fix: include external monitors 2024-10-20 10:16:08 -04:00
SeanOMik bf4d825624
chore: change essential ip address for node exporter to new machine ip 2024-10-18 21:15:53 -04:00
SeanOMik 9d7375707a
fix: update forgejo host ssh key 2024-10-18 19:04:10 -04:00
SeanOMik 360c812371
chore: move trilium to volsync PVCs 2024-10-17 16:19:14 -04:00
SeanOMik 601675952f
chore: move piwigo to volsync PVCs 2024-10-17 16:02:20 -04:00
SeanOMik 13e687361e
chore: move mealie to volsync PVCs 2024-10-17 15:50:12 -04:00
SeanOMik a8392da2a2
chore: move fireflyiii to volsync PVCs 2024-10-17 15:27:32 -04:00
SeanOMik a72cb94dd6
chore: remove unused comments 2024-10-17 13:45:07 -04:00
SeanOMik 78fde5a9bb
fix(dendrite): fix helm schema errors, use smaller pvc size 2024-10-17 13:22:09 -04:00
SeanOMik 2cff2dba23
fix: use correct name for snapshot-controller kustomization 2024-10-17 12:26:57 -04:00
SeanOMik 81b3bd7944
fix: include volsync kustomization 2024-10-16 21:37:04 -04:00
SeanOMik 7ab4ad84b7
fix(dendrite): specify correct namespace, remove namespaces from volsync templates 2024-10-16 21:32:18 -04:00
SeanOMik 51bf76fe3a
feat: enable volsync for dendrite
moved logs to /var/log/dendrite, will have to migrate data from hostpath to the pvc
2024-10-16 21:19:17 -04:00
SeanOMik ed3c9ac733
feat: completely switch to cloudnative-pg 2024-10-16 20:31:50 -04:00
SeanOMik 700fc7307c
fix(cloudnative-pg): add namespaces to cluster resources 2024-10-16 19:52:14 -04:00
SeanOMik 95f9682843
feat: start switching to new cloudnative-pg, remove label selectors for prometheus stack resources 2024-10-16 19:48:40 -04:00
SeanOMik 8930139280
fix: use correct controller and container name in mounts in sonarr and radarr 2024-10-15 18:40:02 -04:00
SeanOMik d62c1991ac
chore(radarr): change identifiers in helm chart, add init-db init container 2024-10-15 18:37:05 -04:00
SeanOMik 7b71a5bd08
chore(sonarr): change helm chart identifiers 2024-10-15 18:31:50 -04:00
SeanOMik 7707239128
feat(sonarr): try to fix sonarr 2024-10-15 18:19:28 -04:00
SeanOMik 927025ea2d
fix(sonarr): specify api key for exportarr 2024-10-15 17:40:17 -04:00
SeanOMik 751b6d2e76
feat(sonarr): update app-template for sonarr, start migration to postgres 2024-10-15 17:34:08 -04:00
SeanOMik 06bf3d569a
fix(radarr): remove invalid character 2024-11-14 17:05:03 -05:00
SeanOMik da70341ab2
chore(radarr): remove volsync backups since they wont be needed 2024-10-14 21:37:27 -04:00
SeanOMik 849f6d4ca9
feat(radarr): start postgres migration 2024-10-14 21:19:16 -04:00
SeanOMik 6d4b2946e0
fix: allow privileged volsync movers for download namespace 2024-10-14 20:43:25 -04:00
SeanOMik 48a57df9a9
fix: try to use openebs zfs-localpv to backup radarr 2024-10-14 20:11:18 -04:00
SeanOMik cbf08842fc
feat: add openebs zfs-localpv 2024-10-14 20:08:31 -04:00
SeanOMik 4521ee7074
chore: go back to hostpath for radarr mount 2024-10-14 19:24:55 -04:00
SeanOMik c9c1a8765f
chore: change name of longhorn snapshot class 2024-10-13 22:14:58 -04:00
SeanOMik e02c4d8066
feat: add volume snapshot class for longhorn 2024-10-13 21:42:24 -04:00
SeanOMik b4bfb3e11b
fix: try to fix radarr volsync backups 2024-10-13 19:26:00 -04:00
SeanOMik 84c6b4841f
fix(radarr): use correct path to volsync templates 2024-10-13 18:57:22 -04:00
SeanOMik dc392a71cf
fix(radarr): use correct ks.yaml path 2024-10-13 18:54:24 -04:00
SeanOMik 9847eac88d
feat(radarr): update folder structure, try to implement b2 backups 2024-10-13 18:53:00 -04:00
SeanOMik adc21e7861
chore: update app-template chart for radarr 2024-10-13 18:28:28 -04:00
SeanOMik 6bf0b594c0
feat: add volsync 2024-10-13 18:15:55 -04:00
SeanOMik 8744f71644
chore(ganymede): change uid and gid 2024-10-11 11:41:33 -04:00
SeanOMik a7893d9dd0 feat(github-release): update fluxcd/flux2 to v2.4.0 (#422) 2024-10-02 10:01:48 -04:00
Renovate Bot 4816c404e0 feat(github-release): update fluxcd/flux2 to v2.4.0 2024-10-02 10:01:48 -04:00
SeanOMik 7a384eae60 fix(helm): update chart authentik to 2024.8.3 (#418) 2024-10-02 10:01:34 -04:00
Renovate Bot a9c35bbaca fix(helm): update chart authentik to 2024.8.3 2024-10-02 10:01:34 -04:00
SeanOMik 66990cd255 fix(container): update image ghcr.io/onedr0p/sonarr-develop to v4.0.9.2457 (#416) 2024-10-02 10:01:19 -04:00
Renovate Bot 792c9c56ab fix(container): update image ghcr.io/onedr0p/sonarr-develop to v4.0.9.2457 2024-10-02 10:01:19 -04:00
SeanOMik 4280db95cb fix(container): update image ghcr.io/zibbp/ganymede to v3.0.2 (#417) 2024-10-02 10:01:04 -04:00
Renovate Bot acb2909595 fix(container): update image ghcr.io/zibbp/ganymede to v3.0.2 2024-10-02 10:01:04 -04:00
SeanOMik 86fda2c5b2 feat(container): update image ghcr.io/onedr0p/radarr-develop to v5.12.0.9255 (#419) 2024-10-02 10:00:46 -04:00
Renovate Bot 266153565c feat(container): update image ghcr.io/onedr0p/radarr-develop to v5.12.0.9255 2024-10-02 10:00:46 -04:00
SeanOMik 6fa7698b8a feat(helm): update chart intel-device-plugins-gpu to 0.31.0 (#423) 2024-10-02 10:00:28 -04:00
Renovate Bot 666b154557 feat(helm): update chart intel-device-plugins-gpu to 0.31.0 2024-10-02 10:00:28 -04:00
SeanOMik c7205cdfbb feat(helm): update chart intel-device-plugins-operator to 0.31.0 (#424) 2024-10-02 10:00:14 -04:00
Renovate Bot 000378fafc feat(helm): update chart intel-device-plugins-operator to 0.31.0 2024-10-02 10:00:14 -04:00
SeanOMik 9024c66338 fix(helm): update chart victoria-metrics-operator to 0.35.2 (#420) 2024-10-02 09:59:59 -04:00
Renovate Bot c9b6ec2b17 fix(helm): update chart victoria-metrics-operator to 0.35.2 2024-10-02 09:59:59 -04:00
SeanOMik 356ef0fdd5 feat(container): update image victoriametrics/victoria-metrics to v1.104.0 (#425) 2024-10-02 09:59:45 -04:00
Renovate Bot b0f6a2cf7b feat(container): update image victoriametrics/victoria-metrics to v1.104.0 2024-10-02 09:59:45 -04:00
SeanOMik 592f364996 feat(container): update image victoriametrics/vmagent to v1.104.0 (#426) 2024-10-02 09:59:33 -04:00
Renovate Bot eab0e7d22f feat(container): update image victoriametrics/vmagent to v1.104.0 2024-10-02 09:59:33 -04:00
SeanOMik ff87987190 fix(container): update image bobokun/qbit_manage to v4.1.10 (#427) 2024-10-02 09:59:09 -04:00
Renovate Bot 60072f202e fix(container): update image bobokun/qbit_manage to v4.1.10 2024-10-02 09:59:09 -04:00
SeanOMik 5a93810857 fix(container): update image ghcr.io/onedr0p/bazarr to v1.4.5 (#428) 2024-10-02 09:58:54 -04:00
Renovate Bot 4867e6a829 fix(container): update image ghcr.io/onedr0p/bazarr to v1.4.5 2024-10-02 09:58:54 -04:00
SeanOMik 6ed9c49ee2 fix(helm): update chart grafana to 8.5.2 (#429) 2024-10-02 09:58:42 -04:00
Renovate Bot 024d0f96bd fix(helm): update chart grafana to 8.5.2 2024-10-02 09:58:42 -04:00
SeanOMik 1d206a2ced fix(helm): update chart redis to 20.1.6 (#430) 2024-10-02 09:58:28 -04:00
Renovate Bot 04983096d7 fix(helm): update chart redis to 20.1.6 2024-10-02 09:58:28 -04:00
SeanOMik e304c3b9fa feat(helm)!: Update chart kube-prometheus-stack to 64.0.0 (#431) 2024-10-02 09:58:14 -04:00
Renovate Bot db3f4be256 feat(helm)!: Update chart kube-prometheus-stack to 64.0.0 2024-10-02 13:07:00 +00:00
SeanOMik e37143152f
flux(cilium): use correct k8s service host 2024-09-27 16:11:18 -04:00
SeanOMik 1354fd1205
fix: change nginx load balancer ips to use new pool 2024-09-27 16:04:57 -04:00
SeanOMik bb16a89a25
feat: add grafana and kube-prometheus-stack for kubernetes and node exporters 2024-09-27 16:01:19 -04:00
SeanOMik a64e2fed75
feat(cilium): add cilium config that enables everything needed for l2 loadbalancing 2024-09-27 16:01:18 -04:00
SeanOMik 3578438b19 Merge pull request 'fix(container): update image ghcr.io/onedr0p/prowlarr-develop to v1.24.3.4754' (#409) from renovate/ghcr.io-onedr0p-prowlarr-develop-1.x into main
Reviewed-on: #409
2024-09-27 15:52:56 -04:00
Renovate Bot fc4d6eae2d fix(container): update image ghcr.io/onedr0p/prowlarr-develop to v1.24.3.4754 2024-09-27 15:52:56 -04:00
SeanOMik 33def0d993 Merge pull request 'fix(helm): update chart redis to 20.1.5' (#410) from renovate/redis-20.x into main
Reviewed-on: #410
2024-09-27 15:51:43 -04:00
Renovate Bot c44c3931a7 fix(helm): update chart redis to 20.1.5 2024-09-27 15:51:43 -04:00
SeanOMik 11d17080ad Merge pull request 'feat(container): update image gotson/komga to v1.14.0' (#411) from renovate/gotson-komga-1.x into main
Reviewed-on: #411
2024-09-27 15:03:19 -04:00
Renovate Bot ef5dd3f481 feat(container): update image gotson/komga to v1.14.0 2024-09-27 15:03:19 -04:00
SeanOMik d02676798e Merge pull request 'feat(helm): update chart victoria-metrics-operator to 0.35.1' (#412) from renovate/victoria-metrics-operator-0.x into main
Reviewed-on: #412
2024-09-27 14:46:04 -04:00
Renovate Bot c64805fd30 feat(helm): update chart victoria-metrics-operator to 0.35.1 2024-09-27 14:46:04 -04:00
SeanOMik 986d52e9e3 Merge pull request 'feat(helm)!: Update chart kube-prometheus-stack to 63.1.0' (#414) from renovate/kube-prometheus-stack-63.x into main
Reviewed-on: #414
2024-09-27 14:20:05 -04:00
Renovate Bot e60a26c287 feat(helm)!: Update chart kube-prometheus-stack to 63.1.0 2024-09-27 14:20:05 -04:00
SeanOMik 7702f2d4c2 Merge pull request 'feat(github-release)!: Update traefik-crd-source to v32.0.0' (#413) from renovate/traefik-crd-source-32.x into main
Reviewed-on: #413
2024-09-27 14:18:00 -04:00
Renovate Bot 30934d0e84 feat(github-release)!: Update traefik-crd-source to v32.0.0 2024-09-27 14:18:00 -04:00
SeanOMik 7d26caeb53 Merge pull request 'feat(helm)!: Update chart traefik to 32.0.0' (#415) from renovate/traefik-32.x into main
Reviewed-on: #415
2024-09-27 14:13:27 -04:00
Renovate Bot 6a9cdc51ee feat(helm)!: Update chart traefik to 32.0.0 2024-09-27 10:08:21 +00:00
SeanOMik b0bb6723e1 Merge pull request 'fix(container): update image ghcr.io/onedr0p/home-assistant to v2024.9.3' (#400) from renovate/ghcr.io-onedr0p-home-assistant-2024.x into main
Reviewed-on: #400
2024-09-25 15:59:12 -04:00
Renovate Bot cd72a45adf fix(container): update image ghcr.io/onedr0p/home-assistant to v2024.9.3 2024-09-25 15:59:12 -04:00
SeanOMik c28125a03c Merge pull request 'fix(github-release): update traefik-crd-source to v31.1.1' (#401) from renovate/traefik-crd-source-31.x into main
Reviewed-on: #401
2024-09-25 15:58:37 -04:00
Renovate Bot c83d4c70b8 fix(github-release): update traefik-crd-source to v31.1.1 2024-09-25 15:58:37 -04:00
SeanOMik 98a5385388 Merge pull request 'feat(helm)!: Update chart traefik to 31.1.1' (#402) from renovate/traefik-31.x into main
Reviewed-on: #402
2024-09-25 15:57:57 -04:00
Renovate Bot 7d34db3f99 feat(helm)!: Update chart traefik to 31.1.1 2024-09-25 15:57:57 -04:00
SeanOMik f285fe2f45 Merge pull request 'feat(container): update image ghcr.io/onedr0p/radarr-develop to v5.11.0.9244' (#403) from renovate/ghcr.io-onedr0p-radarr-develop-5.x into main
Reviewed-on: #403
2024-09-25 15:56:24 -04:00
Renovate Bot 703614bb7b feat(container): update image ghcr.io/onedr0p/radarr-develop to v5.11.0.9244 2024-09-25 15:56:24 -04:00
SeanOMik 8772273632 Merge pull request 'fix(helm): update chart redis to 20.1.4' (#404) from renovate/redis-20.x into main
Reviewed-on: #404
2024-09-25 15:55:38 -04:00
Renovate Bot ff3683ec69 fix(helm): update chart redis to 20.1.4 2024-09-25 15:55:38 -04:00
SeanOMik e15a72235c Merge pull request 'fix(container): update image ghcr.io/onedr0p/sonarr-develop to v4.0.9.2421' (#405) from renovate/ghcr.io-onedr0p-sonarr-develop-4.x into main
Reviewed-on: #405
2024-09-25 15:55:12 -04:00
Renovate Bot a82b34b390 fix(container): update image ghcr.io/onedr0p/sonarr-develop to v4.0.9.2421 2024-09-25 15:55:12 -04:00
SeanOMik 0ae59c9185 Merge pull request 'fix(container): update image ghcr.io/onedr0p/prowlarr-develop to v1.24.1.4740' (#406) from renovate/ghcr.io-onedr0p-prowlarr-develop-1.x into main
Reviewed-on: #406
2024-09-25 15:54:50 -04:00
Renovate Bot fc46838e7c fix(container): update image ghcr.io/onedr0p/prowlarr-develop to v1.24.1.4740 2024-09-25 15:54:50 -04:00
SeanOMik 0a803f4845 Merge pull request 'feat(container): update image ghcr.io/coder/code-server to v4.93.1' (#407) from renovate/ghcr.io-coder-code-server-4.x into main
Reviewed-on: #407
2024-09-25 15:54:32 -04:00
Renovate Bot 8c9ec59fbc feat(container): update image ghcr.io/coder/code-server to v4.93.1 2024-09-25 15:54:32 -04:00
SeanOMik 7ca22b4dfb Merge pull request 'fix(helm): update chart openebs to 4.1.1' (#408) from renovate/openebs-4.x into main
Reviewed-on: #408
2024-09-25 15:54:00 -04:00
Renovate Bot 1854d8da56 fix(helm): update chart openebs to 4.1.1 2024-09-25 13:03:49 +00:00
SeanOMik 985167362f
chore: rename vmsingle and vmagent instances 2024-09-22 14:33:15 -04:00
SeanOMik 0150d3cbd9
fix(qbittorrent): downgrade to v4.6.6 for qbit-manage 2024-09-22 10:27:08 -04:00
SeanOMik 54304af6c3
feat: add nextcloud to thin cluster 2024-09-20 23:08:36 -04:00
SeanOMik 18ab6dc168
feat(redis): switch to sentinel redis 2024-09-20 22:29:48 -04:00
SeanOMik cd4a2e4f3b
fix(whoami): use correct hostname for internal service, whoami 2024-09-20 19:02:22 -04:00
SeanOMik 9065539a86
fix(openebs): enable reclaim policy for openebs-single sc 2024-09-20 18:49:06 -04:00
SeanOMik 4929d9a087
fix(database): fix database namespace for thin cluster 2024-09-20 18:37:37 -04:00
SeanOMik dcd65c896b
fix(thin-cluster): use correct ks.yaml paths 2024-09-20 18:19:23 -04:00
SeanOMik 471ba03f49
forgot to remove these 2024-09-20 18:11:46 -04:00
SeanOMik 92fc3a2ce8
feat(openebs): enable volume expansion for openebs-dual sc, set storage classes to retain 2024-09-20 18:08:49 -04:00
SeanOMik 2babcfa451
feat: move common/database to thin cluster, create redis deployment for thin cluster, move exim out to common 2024-09-20 17:53:43 -04:00
SeanOMik c1c9d10bc1
chore: reorganize postgres ks.yaml 2024-09-20 17:14:43 -04:00
SeanOMik a7cbcbba62
feat(thin): add victoria-metrics for monitoring 2024-09-19 23:45:39 -04:00
SeanOMik e1647d2c8a
chore: remove unused line, move victoria-metrics-charts 2024-09-19 22:59:25 -04:00
SeanOMik 04a0b2ed40
fix(cert-manager): temporarily disable cert-manager servicemonitor 2024-09-19 22:40:57 -04:00
SeanOMik 7d95dee950
chore(unpackerr): update helmchart version 2024-09-19 22:33:14 -04:00
SeanOMik 78cb901029
fix(traefik): include wildcard-cert.yaml 2024-09-19 22:23:24 -04:00
SeanOMik c2b6f7942c
fix: use correct issuer for postgres cert 2024-09-19 22:20:44 -04:00
SeanOMik f6d50f58af
fix: shrink ganymede-data size back to original size 2024-09-19 22:09:53 -04:00
SeanOMik 5c41d2ad58
chore: switch thin cluster to main branch after the merge 2024-09-19 20:29:29 -04:00
SeanOMik d7d81b3903
feat: cert-manager ca for internal certs, enable tls for postgres
also fix: incorrect namespace for wildcard cert
2024-09-19 20:28:32 -04:00
SeanOMik 4fe6efbfc9 Merge pull request 'Add a cluster of thin clients' (#399) from feat/thin-cluster into main
Reviewed-on: #399
2024-09-19 19:11:35 -04:00
SeanOMik dd70c87b36 fix: use correct kustomize file paths 2024-09-19 19:07:11 -04:00
SeanOMik 9e58733a47 feat: add kubevirt to thin cluster 2024-09-19 19:07:11 -04:00
SeanOMik 2b432acd32 feat: add home-assistant to thin cluster 2024-09-19 19:07:11 -04:00
SeanOMik 473ffdffc0 fix: use correct file path 2024-09-19 19:07:11 -04:00
SeanOMik 5a9e883b75 feat: switch from traefik to nginx-ingress 2024-09-19 19:07:11 -04:00
SeanOMik 3da1b8e693 fix(postgres): use correct file paths 2024-09-19 19:07:11 -04:00
SeanOMik 4fd71c59d0 feat: add postgres 2024-09-19 19:07:11 -04:00
SeanOMik d7c8537074 fix(whoami): specifiy internal ingress class 2024-09-19 19:07:11 -04:00
SeanOMik f02811f4f2 fix: use correct name and path of kustomization 2024-09-19 19:07:11 -04:00
SeanOMik 3209590082 feat: add snapshot-system and openebs mayastor 2024-09-19 19:07:11 -04:00
SeanOMik daa10b10e1 fix: change load balancer subnet, make certs valid for '*.internal' domains 2024-09-19 19:07:11 -04:00
SeanOMik bed6a15588 fix: specify bgp label on traefik services 2024-09-19 19:07:11 -04:00
SeanOMik d2be6e6cc9 fix: use correct path of thin cluster traefik 2024-09-19 19:07:11 -04:00
SeanOMik 6bb2b612a8 feat: add internal ingress, generate internal certs, setup cilium bgp, create whoami deployment 2024-09-19 19:07:11 -04:00
SeanOMik 41a06897c3 chore: remove metallb from thin cluster 2024-09-19 19:07:11 -04:00
SeanOMik 219b416fb4 fix: use correct file path 2024-09-19 19:07:11 -04:00
SeanOMik 63ad2c9c31 feat: move metallb to common, install it in thin cluster 2024-09-19 19:07:11 -04:00
SeanOMik 3a8639f80d feat: reorganize cert-manager to avoid crds race condition 2024-09-19 19:07:11 -04:00
SeanOMik 9134f887a7 feat: move cert-manager to common, add it to thin cluster 2024-09-19 19:07:11 -04:00
SeanOMik 2ec21aa757 fix(nfd, intel-gpu): use correct kustomization path 2024-09-19 19:07:11 -04:00
SeanOMik 8c224b4464 fix(traefik): add substituteFrom config map and secrets 2024-09-19 19:07:11 -04:00
SeanOMik 18c99ba347 fix: traefik crds race condition 2024-09-19 19:07:11 -04:00
SeanOMik ea0ba61a26 fix: remove metallb, use cilium load balancer ip pool instead 2024-09-19 19:07:11 -04:00
SeanOMik d54748b324 chore: remove unused traefik entrypoint 2024-09-19 19:07:11 -04:00
SeanOMik 9c3743714c fix: enable metallb crds 2024-09-19 19:07:11 -04:00
SeanOMik 9dcb7c6d90 fix: remove dependsOn: core for thin cluster 2024-09-19 19:07:11 -04:00
SeanOMik 14216829c9 feat: add new cluster, create common directory 2024-09-19 19:07:06 -04:00
SeanOMik 5917341e26 Merge pull request 'feat(github-release)!: Update traefik-crd-source to v31.1.0' (#385) from renovate/traefik-crd-source-31.x into main
Reviewed-on: #385
2024-09-19 09:40:12 -04:00
Renovate Bot b0e4718047 feat(github-release)!: Update traefik-crd-source to v31.1.0 2024-09-19 09:40:12 -04:00
SeanOMik f1132025cc Merge pull request 'fix(container): update image alpine to v3.20.3' (#395) from renovate/alpine-3.x into main
Reviewed-on: #395
2024-09-19 09:39:03 -04:00
Renovate Bot 4abd76770a fix(container): update image alpine to v3.20.3 2024-09-19 09:39:03 -04:00
SeanOMik 8ef1659f35 Merge pull request 'feat(container): update image temporalio/auto-setup to v1.25' (#389) from renovate/temporalio-auto-setup-1.x into main
Reviewed-on: #389
2024-09-19 09:38:47 -04:00
Renovate Bot f22cf45dfa feat(container): update image temporalio/auto-setup to v1.25 2024-09-19 09:38:47 -04:00
SeanOMik 11f2fbde57 Merge pull request 'fix(container): update image ghcr.io/advplyr/audiobookshelf to v2.13.4' (#370) from renovate/ghcr.io-advplyr-audiobookshelf-2.x into main
Reviewed-on: #370
2024-09-19 09:38:21 -04:00
Renovate Bot b389d60b02 fix(container): update image ghcr.io/advplyr/audiobookshelf to v2.13.4 2024-09-19 09:38:21 -04:00
SeanOMik 679f61756e Merge pull request 'fix(container): update image ghcr.io/onedr0p/qbittorrent to v4.6.7' (#371) from renovate/ghcr.io-onedr0p-qbittorrent-4.x into main
Reviewed-on: #371
2024-09-19 09:37:55 -04:00
Renovate Bot 1817bfd41c fix(container): update image ghcr.io/onedr0p/qbittorrent to v4.6.7 2024-09-19 09:37:55 -04:00
SeanOMik d3d6f0e9bf Merge pull request 'fix(container): update image ghcr.io/onedr0p/radarr-develop to v5.10.3.9178' (#372) from renovate/ghcr.io-onedr0p-radarr-develop-5.x into main
Reviewed-on: #372
2024-09-19 09:37:32 -04:00
Renovate Bot b34c9d5bb3 fix(container): update image ghcr.io/onedr0p/radarr-develop to v5.10.3.9178 2024-09-19 09:37:32 -04:00
SeanOMik 09dc2632f5 Merge pull request 'fix(container): update image ghcr.io/onedr0p/sonarr-develop to v4.0.9.2386' (#373) from renovate/ghcr.io-onedr0p-sonarr-develop-4.x into main
Reviewed-on: #373
2024-09-19 09:37:05 -04:00
Renovate Bot 60cef12727 fix(container): update image ghcr.io/onedr0p/sonarr-develop to v4.0.9.2386 2024-09-19 09:37:05 -04:00
SeanOMik 45bf2d5495 Merge pull request 'fix(container): update image ghcr.io/zibbp/ganymede-frontend to v3.0.1' (#374) from renovate/ghcr.io-zibbp-ganymede-frontend-3.x into main
Reviewed-on: #374
2024-09-19 09:36:42 -04:00
Renovate Bot dee1286dcb fix(container): update image ghcr.io/zibbp/ganymede-frontend to v3.0.1 2024-09-19 09:36:42 -04:00
SeanOMik f0e997d8e7 Merge pull request 'feat(container): update image gotson/komga to v1.13.0' (#375) from renovate/gotson-komga-1.x into main
Reviewed-on: #375
2024-09-19 09:35:32 -04:00
Renovate Bot 1589ac5ec8 feat(container): update image gotson/komga to v1.13.0 2024-09-19 09:35:32 -04:00
SeanOMik fd8e63ba5d Merge pull request 'fix(github-release): update local-path-provisioner to v0.0.29' (#376) from renovate/local-path-provisioner-0.x into main
Reviewed-on: #376
2024-09-19 09:34:15 -04:00
Renovate Bot e7bfe2e240 fix(github-release): update local-path-provisioner to v0.0.29 2024-09-19 09:34:15 -04:00
SeanOMik 87a28dc58e Merge pull request 'fix(helm): update chart grafana to 8.5.1' (#377) from renovate/grafana-8.x into main
Reviewed-on: #377
2024-09-19 09:33:53 -04:00
Renovate Bot dd89ee09e8 fix(helm): update chart grafana to 8.5.1 2024-09-19 09:33:53 -04:00
SeanOMik 746e48c3de Merge pull request 'fix(helm): update chart longhorn to 1.7.1' (#378) from renovate/longhorn-1.x into main
Reviewed-on: #378
2024-09-19 09:33:33 -04:00
Renovate Bot 7d8a75c6f0 fix(helm): update chart longhorn to 1.7.1 2024-09-19 09:33:33 -04:00
SeanOMik fefad39b44 Merge pull request 'fix(helm): update chart mysql to 11.1.17' (#379) from renovate/mysql-11.x into main
Reviewed-on: #379
2024-09-19 09:33:12 -04:00
Renovate Bot d3fc019ff3 fix(helm): update chart mysql to 11.1.17 2024-09-19 09:33:12 -04:00
SeanOMik e8c01c01b8 Merge pull request 'fix(helm): update chart victoria-metrics-single to 0.11.2' (#380) from renovate/victoria-metrics-single-0.x into main
Reviewed-on: #380
2024-09-19 09:32:50 -04:00
Renovate Bot 7f870f9d1b fix(helm): update chart victoria-metrics-single to 0.11.2 2024-09-19 09:32:50 -04:00
SeanOMik 7f78457843 Merge pull request 'feat(container): update image ghcr.io/onedr0p/prowlarr-develop to v1.24.0.4721' (#381) from renovate/ghcr.io-onedr0p-prowlarr-develop-1.x into main
Reviewed-on: #381
2024-09-19 09:32:37 -04:00
Renovate Bot 6d5e8ec895 feat(container): update image ghcr.io/onedr0p/prowlarr-develop to v1.24.0.4721 2024-09-19 09:32:37 -04:00
SeanOMik bc1149f243 Merge pull request 'feat(helm): update chart authentik to 2024.8.2' (#382) from renovate/authentik-2024.x into main
Reviewed-on: #382
2024-09-19 09:32:14 -04:00
Renovate Bot f1abdfbb0e feat(helm): update chart authentik to 2024.8.2 2024-09-19 09:32:14 -04:00
SeanOMik 739f3c8e6c Merge pull request 'feat(helm): update chart kube-prometheus-stack to 62.7.0' (#383) from renovate/kube-prometheus-stack-62.x into main
Reviewed-on: #383
2024-09-19 09:31:55 -04:00
Renovate Bot 09fe06eff6 feat(helm): update chart kube-prometheus-stack to 62.7.0 2024-09-19 09:31:55 -04:00
SeanOMik f62690f18a Merge pull request 'feat(helm): update chart pgadmin4 to 1.29.0' (#384) from renovate/pgadmin4-1.x into main
Reviewed-on: #384
2024-09-19 09:31:23 -04:00
Renovate Bot c6a94e76d0 feat(helm): update chart pgadmin4 to 1.29.0 2024-09-19 09:31:23 -04:00
SeanOMik 3c0566d981 feat(helm)!: Update chart traefik to 31.1.0 (#386) 2024-09-19 09:29:06 -04:00
Renovate Bot d0a46c4ee2 feat(helm)!: Update chart traefik to 31.1.0 2024-09-19 09:29:06 -04:00
SeanOMik 624d26c435 fix(container): update image bobokun/qbit_manage to v4.1.9 (#387) 2024-09-19 09:28:54 -04:00
Renovate Bot fcf78e64c6 fix(container): update image bobokun/qbit_manage to v4.1.9 2024-09-19 09:28:54 -04:00
SeanOMik 42a970b65e fix(container): update image linuxserver/freshrss to v1.24.3 (#388) 2024-09-19 09:28:24 -04:00
Renovate Bot 91f0423f7e fix(container): update image linuxserver/freshrss to v1.24.3 2024-09-19 09:28:24 -04:00
SeanOMik 8afa7376f1 fix(container): update image linuxserver/jellyfin to v10.9.11 (#391) 2024-09-19 09:26:42 -04:00
Renovate Bot b40999472a fix(container): update image linuxserver/jellyfin to v10.9.11 2024-09-19 09:26:42 -04:00
SeanOMik 298ef2620f fix(container): update image goofball222/factorio to v1.1.110 (#392) 2024-09-19 09:26:28 -04:00
Renovate Bot ba8aaf37e2 fix(container): update image goofball222/factorio to v1.1.110 2024-09-19 09:26:28 -04:00
SeanOMik c36eabc91e feat(helm): update chart redis to 20.1.4 (#393) 2024-09-19 09:26:08 -04:00
Renovate Bot fa68e1d42f feat(helm): update chart redis to 20.1.0 2024-09-19 09:26:08 -04:00
SeanOMik c380710973 fix(container): update image matrixdotorg/dendrite-monolith to v0.13.8 (#394) 2024-09-19 09:25:42 -04:00
Renovate Bot 92a6b9cb82 fix(container): update image matrixdotorg/dendrite-monolith to v0.13.8 2024-09-19 09:25:42 -04:00
SeanOMik 581f2e5f01 fix(container): update image ghcr.io/onedr0p/bazarr to v1.4.4 (#396) 2024-09-19 09:25:02 -04:00
Renovate Bot 96f0fd9874 fix(container): update image ghcr.io/onedr0p/bazarr to v1.4.4 2024-09-19 09:25:02 -04:00
SeanOMik cd7a0ee7b7 fix(container): update image prompve/prometheus-pve-exporter to v3.4.5 (#397) 2024-09-19 09:24:40 -04:00
Renovate Bot daffc5df08 fix(container): update image prompve/prometheus-pve-exporter to v3.4.5 2024-09-19 09:24:40 -04:00
SeanOMik 340bbd55f4 feat(helm): update chart woodpecker to 1.6.0 (#398) 2024-09-19 09:22:50 -04:00
Renovate Bot 94e4747f20 feat(helm): update chart woodpecker to 1.6.0 2024-09-18 19:07:11 +00:00
SeanOMik d119ac6206
chore: remove domain name 2024-09-14 23:43:09 -04:00
SeanOMik 1e602ec8e7
fix(ganymede): fix after update broke it 2024-09-14 23:38:54 -04:00
SeanOMik d4e5a254a7
fix(cdn): use custom nonroot nginx container with fancy index 2024-09-14 23:08:48 -04:00
SeanOMik f98c57befd
chore: move cluster into 'kubernetes/main' folder 2024-09-06 21:25:26 -04:00
SeanOMik af31ee53bc
feat: collect node-exporter metrics from essential box 2024-09-04 19:43:31 -04:00
SeanOMik 3c45624a9b
fix(qbittorrent): downgrade to v4.6.5 for qbit-manage 2024-09-04 17:33:29 -04:00
SeanOMik 0077f60174 Merge pull request 'feat(container)!: Update image ghcr.io/zibbp/ganymede to v3' (#345) from renovate/ghcr.io-zibbp-ganymede-3.x into main
Reviewed-on: #345
2024-09-03 18:43:29 -04:00
Renovate Bot ce517ae5f4 feat(container)!: Update image ghcr.io/zibbp/ganymede to v3 2024-09-03 18:43:29 -04:00
SeanOMik ea3de5ad97 Merge pull request 'feat(container)!: Update image ghcr.io/zibbp/ganymede-frontend to v3' (#346) from renovate/ghcr.io-zibbp-ganymede-frontend-3.x into main
Reviewed-on: #346
2024-09-03 18:42:41 -04:00
Renovate Bot 847d35aa2e feat(container)!: Update image ghcr.io/zibbp/ganymede-frontend to v3 2024-09-03 18:42:41 -04:00
SeanOMik 9d521514b0 Merge pull request 'fix(container): update image ghcr.io/onedr0p/sonarr-develop to v4.0.9.2300' (#347) from renovate/ghcr.io-onedr0p-sonarr-develop-4.x into main
Reviewed-on: #347
2024-09-03 18:40:26 -04:00
Renovate Bot 1c7b029e14 fix(container): update image ghcr.io/onedr0p/sonarr-develop to v4.0.9.2300 2024-09-03 18:40:26 -04:00
SeanOMik b3c4014eb7 Merge pull request 'feat(container): update image vaultwarden/server to v1.32.0' (#348) from renovate/vaultwarden-server-1.x into main
Reviewed-on: #348
2024-09-03 18:39:31 -04:00
Renovate Bot 13b09f1531 feat(container): update image vaultwarden/server to v1.32.0 2024-09-03 18:39:31 -04:00
SeanOMik 0b0239c0ff Merge pull request 'fix(helm): update chart mysql to 11.1.15' (#350) from renovate/mysql-11.x into main
Reviewed-on: #350
2024-09-03 18:39:01 -04:00
Renovate Bot 11e3826ee9 fix(helm): update chart mysql to 11.1.15 2024-09-03 18:39:01 -04:00
SeanOMik 463a317f7d Merge pull request 'fix(helm): update chart node-feature-discovery to 0.16.4' (#351) from renovate/node-feature-discovery-0.x into main
Reviewed-on: #351
2024-09-03 18:38:37 -04:00
Renovate Bot 98ffef3d87 fix(helm): update chart node-feature-discovery to 0.16.4 2024-09-03 18:38:37 -04:00
SeanOMik f437850ac1 Merge pull request 'fix(container): update image lscr.io/linuxserver/sabnzbd to v4.3.3' (#352) from renovate/lscr.io-linuxserver-sabnzbd-4.x into main
Reviewed-on: #352
2024-09-03 18:37:26 -04:00
Renovate Bot a55e3e03d4 fix(container): update image lscr.io/linuxserver/sabnzbd to v4.3.3 2024-09-03 18:37:26 -04:00
SeanOMik 043e6831ee Merge pull request 'fix(container): update image nginxinc/nginx-unprivileged to v1.27.1' (#353) from renovate/nginxinc-nginx-unprivileged-1.x into main
Reviewed-on: #353
2024-09-03 18:37:09 -04:00
Renovate Bot 9709815a67 fix(container): update image nginxinc/nginx-unprivileged to v1.27.1 2024-09-03 18:37:09 -04:00
SeanOMik 94f2997bed Merge pull request 'fix(container): update image prompve/prometheus-pve-exporter to v3.4.4' (#354) from renovate/prompve-prometheus-pve-exporter-3.x into main
Reviewed-on: #354
2024-09-03 18:36:46 -04:00
Renovate Bot 304aadbf38 fix(container): update image prompve/prometheus-pve-exporter to v3.4.4 2024-09-03 18:36:46 -04:00
SeanOMik 83b516edbf Merge pull request 'fix(helm): update chart cert-manager to v1.15.3' (#355) from renovate/cert-manager-1.x into main
Reviewed-on: #355
2024-09-03 18:36:10 -04:00
Renovate Bot 380a3cd3bb fix(helm): update chart cert-manager to v1.15.3 2024-09-03 18:36:10 -04:00
SeanOMik 87f0795e91 Merge pull request 'feat(helm): update chart grafana to 8.5.0' (#356) from renovate/grafana-8.x into main
Reviewed-on: #356
2024-09-03 18:35:53 -04:00
Renovate Bot 88ba3e7451 feat(helm): update chart grafana to 8.5.0 2024-09-03 18:35:53 -04:00
SeanOMik 1e43f08ffc Merge pull request 'feat(container): update image ghcr.io/mealie-recipes/mealie to v1.12.0' (#357) from renovate/ghcr.io-mealie-recipes-mealie-1.x into main
Reviewed-on: #357
2024-09-03 18:35:34 -04:00
Renovate Bot 42af26bef3 feat(container): update image ghcr.io/mealie-recipes/mealie to v1.12.0 2024-09-03 18:35:34 -04:00
SeanOMik 5e56aaaccd Merge pull request 'feat(container): update image ghcr.io/onedr0p/qbittorrent to v4.6.6' (#358) from renovate/ghcr.io-onedr0p-qbittorrent-4.x into main
Reviewed-on: #358
2024-09-03 18:35:11 -04:00
Renovate Bot d0d496ffe8 feat(container): update image ghcr.io/onedr0p/qbittorrent to v4.6.6 2024-09-03 18:35:11 -04:00
SeanOMik 2302a1a0ac Merge pull request 'feat(container): update image ghcr.io/onedr0p/radarr-develop to v5.10.0.9090' (#359) from renovate/ghcr.io-onedr0p-radarr-develop-5.x into main
Reviewed-on: #359
2024-09-03 18:35:01 -04:00
Renovate Bot b1e3287ff2 feat(container): update image ghcr.io/onedr0p/radarr-develop to v5.10.0.9090 2024-09-03 18:35:01 -04:00
SeanOMik e216aa2eaa Merge pull request 'feat(helm): update chart longhorn to 1.7.0' (#361) from renovate/longhorn-1.x into main
Reviewed-on: #361
2024-09-03 18:34:41 -04:00
Renovate Bot ccec01ab7a feat(helm): update chart longhorn to 1.7.0 2024-09-03 18:34:41 -04:00
SeanOMik 73a4876ae0 Merge pull request 'feat(github-release): update traefik-crd-source to v30.1.0' (#360) from renovate/traefik-crd-source-30.x into main
Reviewed-on: #360
2024-09-03 18:34:21 -04:00
Renovate Bot 2fb0fd1af7 feat(github-release): update traefik-crd-source to v30.1.0 2024-09-03 18:34:21 -04:00
SeanOMik 463e5a5f61 Merge pull request 'feat(helm): update chart traefik to 30.1.0' (#362) from renovate/traefik-30.x into main
Reviewed-on: #362
2024-09-03 18:34:10 -04:00
Renovate Bot 7beb9198cd feat(helm): update chart traefik to 30.1.0 2024-09-03 18:34:10 -04:00
SeanOMik f8df48bec4 Merge pull request 'feat(helm): update chart victoria-metrics-single to 0.11.0' (#363) from renovate/victoria-metrics-single-0.x into main
Reviewed-on: #363
2024-09-03 18:33:40 -04:00
Renovate Bot 29e8d039eb feat(helm): update chart victoria-metrics-single to 0.11.0 2024-09-03 18:33:40 -04:00
SeanOMik fc61a33efb Merge pull request 'feat(helm)!: Update chart kube-prometheus-stack to 62.3.1' (#364) from renovate/kube-prometheus-stack-62.x into main
Reviewed-on: #364
2024-09-03 09:31:56 -04:00
Renovate Bot e8104e4e08 feat(helm)!: Update chart kube-prometheus-stack to 62.3.1 2024-09-03 09:31:56 -04:00
SeanOMik a4059a9bc6 Merge pull request 'fix(container): update image linuxserver/freshrss to v1.24.2' (#365) from renovate/linuxserver-freshrss-1.x into main
Reviewed-on: #365
2024-09-03 09:31:34 -04:00
Renovate Bot 6a042dc169 fix(container): update image linuxserver/freshrss to v1.24.2 2024-09-03 09:31:34 -04:00
SeanOMik 1f5344f96c Merge pull request 'fix(container): update image linuxserver/jellyfin to v10.9.10' (#366) from renovate/linuxserver-jellyfin-10.x into main
Reviewed-on: #366
2024-09-03 09:30:58 -04:00
Renovate Bot 636d6b23ea fix(container): update image linuxserver/jellyfin to v10.9.10 2024-09-03 09:30:58 -04:00
SeanOMik 3f1a3f539f Merge pull request 'fix(helm): update chart authentik to 2024.6.4' (#367) from renovate/authentik-2024.x into main
Reviewed-on: #367
2024-09-03 09:30:19 -04:00
Renovate Bot 9ee233dad9 fix(helm): update chart authentik to 2024.6.4 2024-09-03 09:30:19 -04:00
SeanOMik e20eaa79db Merge pull request 'feat(container): update image gotson/komga to v1.12.0' (#368) from renovate/gotson-komga-1.x into main
Reviewed-on: #368
2024-09-02 16:44:19 -04:00
Renovate Bot aee5ae888e feat(container): update image gotson/komga to v1.12.0 2024-09-02 16:44:19 -04:00
SeanOMik f17016e0c6 Merge pull request 'feat(container): update image ghcr.io/advplyr/audiobookshelf to v2.13.2' (#369) from renovate/ghcr.io-advplyr-audiobookshelf-2.x into main
Reviewed-on: #369
2024-09-02 14:30:25 -04:00
Renovate Bot 8a486909a8 feat(container): update image ghcr.io/advplyr/audiobookshelf to v2.13.2 2024-09-02 01:06:58 +00:00
SeanOMik ea347fac88
Fix paths for intel-gpu and nfd kustomization 2024-08-30 17:10:29 -04:00
SeanOMik 4d0b63ca05 feat(plex): request intel gpu, use onedr0p plex image, switch to latest app-template chart 2024-08-14 16:30:00 -04:00
SeanOMik 924c433a47 feat(jellyfin): request intel gpu 2024-08-14 16:30:00 -04:00
SeanOMik dbb9385ce7 feat: add NFD and intel-gpu 2024-08-14 16:27:00 -04:00
SeanOMik 76f0a73fee feat: add piwigo and mysql 2024-08-14 16:27:00 -04:00
SeanOMik b8fef336fd Merge pull request 'feat(helm): update chart kube-prometheus-stack to 61.8.0' (#344) from renovate/kube-prometheus-stack-61.x into main
Reviewed-on: #344
2024-08-10 15:04:38 -04:00
Renovate Bot 7ac8cd4a62 feat(helm): update chart kube-prometheus-stack to 61.8.0 2024-08-10 15:04:38 -04:00
SeanOMik 818728f608 Merge pull request 'fix(container): update image ghcr.io/onedr0p/prowlarr-develop to v1.21.2.4649' (#330) from renovate/ghcr.io-onedr0p-prowlarr-develop-1.x into main
Reviewed-on: #330
2024-08-10 15:04:04 -04:00
Renovate Bot 917580f04b fix(container): update image ghcr.io/onedr0p/prowlarr-develop to v1.21.2.4649 2024-08-10 15:04:04 -04:00
SeanOMik 568b3582f4 Merge pull request 'fix(helm): update chart cert-manager to v1.15.2' (#335) from renovate/cert-manager-1.x into main
Reviewed-on: #335
2024-08-10 15:03:50 -04:00
Renovate Bot 5dc80dfe9a fix(helm): update chart cert-manager to v1.15.2 2024-08-10 15:03:50 -04:00
SeanOMik 3022ad97f0 Merge pull request 'fix(container): update image linuxserver/jellyfin to v10.9.9' (#340) from renovate/linuxserver-jellyfin-10.x into main
Reviewed-on: #340
2024-08-10 15:03:25 -04:00
Renovate Bot 3fb9dc2e82 fix(container): update image linuxserver/jellyfin to v10.9.9 2024-08-10 15:03:25 -04:00
SeanOMik f4980c6ce7 Merge pull request 'feat(helm): update chart pgadmin4 to 1.28.0' (#342) from renovate/pgadmin4-1.x into main
Reviewed-on: #342
2024-08-10 15:02:58 -04:00
Renovate Bot cf62e03430 feat(helm): update chart pgadmin4 to 1.28.0 2024-08-10 15:02:58 -04:00
SeanOMik 4d577798db fix(container): update image ghcr.io/onedr0p/sonarr-develop to v4.0.8.2008 (#332) 2024-08-10 09:52:04 -04:00
Renovate Bot b0ce4aa6eb fix(container): update image ghcr.io/onedr0p/sonarr-develop to v4.0.8.2008 2024-08-10 09:52:04 -04:00
SeanOMik bf80393ffd fix(github-release): update traefik-crd-source to v30.0.2 (#333) 2024-08-10 09:51:39 -04:00
Renovate Bot 65bb563d4b fix(github-release): update traefik-crd-source to v30.0.2 2024-08-10 09:51:39 -04:00
SeanOMik 89d03ecc9a fix(helm): update chart traefik to 30.0.2 (#336) 2024-08-10 09:50:30 -04:00
Renovate Bot a5e3938357 fix(helm): update chart traefik to 30.0.2 2024-08-10 09:50:30 -04:00
SeanOMik 454e0cee63 fix(helm): update chart victoria-metrics-single to 0.9.26 (#337) 2024-08-10 09:50:13 -04:00
Renovate Bot a771e7e5f1 fix(helm): update chart victoria-metrics-single to 0.9.26 2024-08-10 09:50:13 -04:00
SeanOMik 48c57f7f6a feat(container): update image ghcr.io/mealie-recipes/mealie to v1.11.0 (#338) 2024-08-10 09:48:06 -04:00
Renovate Bot 96088207f9 feat(container): update image ghcr.io/mealie-recipes/mealie to v1.11.0 2024-08-10 09:48:06 -04:00
SeanOMik 0ecea82ecb fix(helm): update chart authentik to 2024.6.3 (#334) 2024-08-10 09:47:49 -04:00
Renovate Bot a86fb3d265 fix(helm): update chart authentik to 2024.6.3 2024-08-10 09:47:49 -04:00
SeanOMik 4375114440 feat(helm): update chart kube-prometheus-stack to 61.7.2 (#331) 2024-08-10 09:47:38 -04:00
Renovate Bot d5f5115cb4 feat(helm): update chart kube-prometheus-stack to 61.7.2 2024-08-10 09:47:38 -04:00
SeanOMik 7b46f60e9d feat(helm)!: Update chart redis to 20.0.1 (#343) 2024-08-10 09:47:25 -04:00
Renovate Bot 634099cd45 feat(helm)!: Update chart redis to 20.0.1 2024-08-10 09:47:25 -04:00
SeanOMik 705b442a42 feat(container): update image ghcr.io/advplyr/audiobookshelf to v2.12.3 (#341) 2024-08-10 09:47:12 -04:00
Renovate Bot 7bf0883c00 feat(container): update image ghcr.io/advplyr/audiobookshelf to v2.12.3 2024-08-10 09:47:12 -04:00
SeanOMik 7ab5465708 feat(helm): update chart grafana to 8.4.4 (#339) 2024-08-10 09:46:59 -04:00
Renovate Bot f48a1bed13 feat(helm): update chart grafana to 8.4.4 2024-08-10 07:02:43 +00:00
SeanOMik e94c45d333
feat(airflow): add extra pip packages 2024-08-03 19:30:36 -04:00
SeanOMik 3d0baaa560
fix(airflow): put git sync username in secret 2024-08-03 17:47:28 -04:00
SeanOMik 3442998e84
fix: update forgejo hostkeys 2024-08-03 17:27:56 -04:00
SeanOMik 39d9c6b1f8 feat(airflow): add git repo for syncing dags 2024-08-03 17:18:38 -04:00
SeanOMik 4a68fe9900 fix(container): update image ghcr.io/christopherhx/gitea-actions-runner to v0.0.13 (#329) 2024-07-25 10:28:59 -04:00
Renovate Bot f75681f77d fix(container): update image ghcr.io/christopherhx/gitea-actions-runner to v0.0.13 2024-07-25 13:02:24 +00:00
SeanOMik 0d944b24ad feat(github-release)!: Update traefik-crd-source to v30.0.0 (#325) 2024-07-25 08:22:06 -04:00
Renovate Bot a7bc2cec5e feat(github-release)!: Update traefik-crd-source to v30.0.0 2024-07-25 08:22:06 -04:00
SeanOMik f33cba02ef feat(helm)!: Update chart traefik to 30.0.0 (#326) 2024-07-25 08:21:53 -04:00
Renovate Bot 4c559f3483 feat(helm)!: Update chart traefik to 30.0.0 2024-07-25 08:21:53 -04:00
SeanOMik bdee70f5e6 fix(container): update image ghcr.io/onedr0p/sonarr-develop to v4.0.8.1929 (#327) 2024-07-25 08:19:21 -04:00
Renovate Bot 8291fea8dc fix(container): update image ghcr.io/onedr0p/sonarr-develop to v4.0.8.1929 2024-07-25 08:19:21 -04:00
SeanOMik 27cf99075c fix(container): update image gotson/komga to v1.11.2 (#328) 2024-07-25 08:19:03 -04:00
Renovate Bot bd9c2fa044 fix(container): update image gotson/komga to v1.11.2 2024-07-25 07:03:09 +00:00
SeanOMik 77f50fc599 fix(container): update image goofball222/factorio to v1.1.109 (#317) 2024-07-23 22:04:01 -04:00
Renovate Bot f37faee608 fix(container): update image goofball222/factorio to v1.1.109 2024-07-23 22:04:01 -04:00
SeanOMik dcc535c51f feat(container): update image temporalio/auto-setup to v1.24 (#323) 2024-07-23 22:03:46 -04:00
Renovate Bot aaf754b149 feat(container): update image temporalio/auto-setup to v1.24 2024-07-23 22:03:46 -04:00
SeanOMik 871586657b fix(container): update image lscr.io/linuxserver/plex to v1.40.4 (#315) 2024-07-23 22:03:31 -04:00
Renovate Bot eabe4ee202 fix(container): update image lscr.io/linuxserver/plex to v1.40.4 2024-07-23 22:03:31 -04:00
SeanOMik d6e5633c92 fix(container): update image alpine to v3.20.2 (#270) 2024-07-23 22:03:16 -04:00
Renovate Bot b91fc26496 fix(container): update image alpine to v3.20.2 2024-07-23 22:03:16 -04:00
SeanOMik 2fc1830956 feat(helm): update chart kube-prometheus-stack to 61.3.2 (#298) 2024-07-23 22:02:59 -04:00
Renovate Bot 754a1a8fa7 feat(helm): update chart kube-prometheus-stack to 61.3.2 2024-07-23 22:02:59 -04:00
SeanOMik e67a94e07e fix(container): update image znc to v1.9.1 (#299) 2024-07-23 22:02:44 -04:00
Renovate Bot 02293eb58e fix(container): update image znc to v1.9.1 2024-07-23 22:02:44 -04:00
SeanOMik f0fdc596f5 fix(container): update image prompve/prometheus-pve-exporter to v3.4.3 (#300) 2024-07-23 22:02:31 -04:00
Renovate Bot ba73683973 fix(container): update image prompve/prometheus-pve-exporter to v3.4.3 2024-07-23 22:02:31 -04:00
SeanOMik 7fc1d8a3a5 fix(helm): update chart grafana to 8.3.6 (#301) 2024-07-23 22:02:18 -04:00
Renovate Bot f27a38a457 fix(helm): update chart grafana to 8.3.6 2024-07-23 22:02:18 -04:00
SeanOMik 9a64d532ac fix(container): update image ghcr.io/mealie-recipes/mealie to v1.10.2 (#302) 2024-07-23 22:02:02 -04:00
Renovate Bot 587357e576 fix(container): update image ghcr.io/mealie-recipes/mealie to v1.10.2 2024-07-23 22:02:02 -04:00
SeanOMik 425a9d449f feat(github-release)!: Update traefik-crd-source to v29.0.1 (#303) 2024-07-23 22:01:46 -04:00
Renovate Bot e59b5c2b70 feat(github-release)!: Update traefik-crd-source to v29.0.1 2024-07-23 22:01:46 -04:00
SeanOMik 57f6713d13 feat(helm)!: Update chart traefik to 29.0.1 (#304) 2024-07-23 22:01:30 -04:00
Renovate Bot 163fec6825 feat(helm)!: Update chart traefik to 29.0.1 2024-07-23 22:01:30 -04:00
SeanOMik 30297d5d85 feat(helm): update chart pgadmin4 to 1.27.0 (#305) 2024-07-23 22:01:10 -04:00
Renovate Bot 2d582aad1d feat(helm): update chart pgadmin4 to 1.27.0 2024-07-23 22:01:10 -04:00
SeanOMik 49f1aa04dd fix(container): update image bobokun/qbit_manage to v4.1.7 (#306) 2024-07-23 22:00:59 -04:00
Renovate Bot b5d732b685 fix(container): update image bobokun/qbit_manage to v4.1.7 2024-07-23 22:00:59 -04:00
SeanOMik bc585c89d6 fix(container): update image ghcr.io/onedr0p/sonarr-develop to v4.0.8.1902 (#307) 2024-07-23 22:00:18 -04:00
Renovate Bot 065e61d98a fix(container): update image ghcr.io/onedr0p/sonarr-develop to v4.0.8.1902 2024-07-23 22:00:18 -04:00
SeanOMik a2cfb4a314 feat(container): update image ghcr.io/onedr0p/prowlarr-develop to v1.21.1.4631 (#308) 2024-07-23 22:00:05 -04:00
Renovate Bot 8dc86b40e2 feat(container): update image ghcr.io/onedr0p/prowlarr-develop to v1.21.1.4631 2024-07-23 22:00:05 -04:00
SeanOMik 104c224890 fix(container): update image ghcr.io/onedr0p/radarr-develop to v5.8.3.8933 (#309) 2024-07-23 21:59:49 -04:00
Renovate Bot fffc30e370 fix(container): update image ghcr.io/onedr0p/radarr-develop to v5.8.3.8933 2024-07-23 21:59:49 -04:00
SeanOMik 796cca7dad feat(container): update image ghcr.io/advplyr/audiobookshelf to v2.11.0 (#310) 2024-07-23 21:59:30 -04:00
Renovate Bot bf95977232 feat(container): update image ghcr.io/advplyr/audiobookshelf to v2.11.0 2024-07-23 21:59:30 -04:00
SeanOMik 31851ab532 fix(helm): update chart victoria-metrics-single to 0.9.25 (#311) 2024-07-23 21:59:13 -04:00
Renovate Bot 1672d2665a fix(helm): update chart victoria-metrics-single to 0.9.25 2024-07-23 21:59:13 -04:00
SeanOMik cde40f8559 fix(container): update image ghcr.io/onedr0p/readarr-develop to v0.3.32.2587 (#312) 2024-07-23 21:58:58 -04:00
Renovate Bot e8ce811eff fix(container): update image ghcr.io/onedr0p/readarr-develop to v0.3.32.2587 2024-07-23 21:58:58 -04:00
SeanOMik 68551ca7c7 feat(container): update image vaultwarden/server to v1.31.0 (#313) 2024-07-23 21:58:39 -04:00
Renovate Bot 57c119a850 feat(container): update image vaultwarden/server to v1.31.0 2024-07-23 21:58:39 -04:00
SeanOMik 14a9bdf315 feat(container): update image golift/unpackerr to v0.14 (#314) 2024-07-23 21:58:23 -04:00
Renovate Bot 4d5ef7254c feat(container): update image golift/unpackerr to v0.14 2024-07-23 21:58:23 -04:00
SeanOMik 6ef4fa0014 fix(helm): update chart authentik to 2024.6.1 (#316) 2024-07-23 21:58:09 -04:00
Renovate Bot 1ddda1ea53 fix(helm): update chart authentik to 2024.6.1 2024-07-23 21:58:09 -04:00
SeanOMik e53aeecd87 fix(github-release): update metallb-source to v0.14.8 (#318) 2024-07-23 21:57:42 -04:00
Renovate Bot ba2da27d0c fix(github-release): update metallb-source to v0.14.8 2024-07-23 21:57:42 -04:00
SeanOMik 5b85225dbb fix(helm): update chart metallb to 0.14.8 (#319) 2024-07-23 21:57:22 -04:00
Renovate Bot 133f8732ab fix(helm): update chart metallb to 0.14.8 2024-07-23 21:57:22 -04:00
SeanOMik 15aea62e14 fix(helm): update chart woodpecker to 1.5.1 (#320) 2024-07-23 21:57:06 -04:00
Renovate Bot 5231871d0d fix(helm): update chart woodpecker to 1.5.1 2024-07-23 21:57:06 -04:00
SeanOMik a7a214a0a6 fix(container): update image linuxserver/jellyfin to v10.9.8 (#321) 2024-07-23 21:56:51 -04:00
Renovate Bot c7fa109a89 fix(container): update image linuxserver/jellyfin to v10.9.8 2024-07-23 21:56:51 -04:00
SeanOMik 9012a28def feat(container): update image lscr.io/linuxserver/ombi to v4.44.1 (#322) 2024-07-23 21:54:51 -04:00
Renovate Bot 886d7feab8 feat(container): update image lscr.io/linuxserver/ombi to v4.44.1 2024-07-23 21:54:51 -04:00
SeanOMik 277cbe789a
feat: add ganymede for stream archiving 2024-07-23 18:34:42 -04:00
SeanOMik 05faa34efe
fix: remove domain 2024-07-22 18:18:59 -04:00
SeanOMik 0ddc7a8573
feat: add apache airflow 2024-07-21 10:06:55 -04:00
SeanOMik d9c34fdf34
feat: add dendrite and webserver that hosts well-known file for matrix 2024-07-03 16:17:07 -04:00
SeanOMik c07be6c8bf fix: add root domain to certificate 2024-07-03 15:59:40 -04:00
SeanOMik 524243b2cf fix(container): update image ghcr.io/mealie-recipes/mealie to v1.10.1 (#297) 2024-07-03 10:19:19 -04:00
Renovate Bot d7b6aa50e7 fix(container): update image ghcr.io/mealie-recipes/mealie to v1.10.1 2024-07-03 13:02:16 +00:00
SeanOMik 4c232ca95f feat(helm): update chart kubernetes-replicator to 2.10.0 (#296) 2024-07-03 07:46:06 -04:00
Renovate Bot 8b72737b61 feat(helm): update chart kubernetes-replicator to 2.10.0 2024-07-03 07:46:06 -04:00
SeanOMik 3e6ac7c211 feat(container): update image ghcr.io/mealie-recipes/mealie to v1.10.0 (#295) 2024-07-03 07:45:42 -04:00
Renovate Bot e5947d6397 feat(container): update image ghcr.io/mealie-recipes/mealie to v1.10.0 2024-07-03 07:45:42 -04:00
SeanOMik 646fa7eb6e feat(container): update image ghcr.io/onedr0p/radarr-develop to v5.8.0.8897 (#294) 2024-07-03 07:45:21 -04:00
Renovate Bot fa918cf86a feat(container): update image ghcr.io/onedr0p/radarr-develop to v5.8.0.8897 2024-07-03 07:45:21 -04:00
SeanOMik c299cab44e feat(container): update image ghcr.io/onedr0p/prowlarr-develop to v1.20.0.4590 (#293) 2024-07-03 07:45:03 -04:00
Renovate Bot 3b143a689d feat(container): update image ghcr.io/onedr0p/prowlarr-develop to v1.20.0.4590 2024-07-03 07:45:03 -04:00
SeanOMik 426a3d30ac feat(helm): update chart grafana to 8.3.1 (#292) 2024-07-03 07:44:43 -04:00
Renovate Bot 836c7044a0 feat(helm): update chart grafana to 8.3.1 2024-07-03 10:02:33 +00:00
SeanOMik 4192351f80 fix(container): update image ghcr.io/onedr0p/readarr-develop to v0.3.29.2565 (#288) 2024-07-01 13:27:37 -04:00
Renovate Bot addca500c1 fix(container): update image ghcr.io/onedr0p/readarr-develop to v0.3.29.2565 2024-07-01 13:27:37 -04:00
SeanOMik 89ecb25d95 fix(container): update image ghcr.io/onedr0p/sonarr-develop to v4.0.5.1801 (#289) 2024-07-01 13:27:16 -04:00
Renovate Bot aabbe81b8f fix(container): update image ghcr.io/onedr0p/sonarr-develop to v4.0.5.1801 2024-07-01 13:27:16 -04:00
SeanOMik 90a5d3c4cb fix(helm): update chart grafana to 8.2.1 (#290) 2024-07-01 13:26:54 -04:00
Renovate Bot 201731fcf4 fix(helm): update chart grafana to 8.2.1 2024-07-01 13:26:54 -04:00
SeanOMik 889e86f33a fix(helm): update chart kube-prometheus-stack to 61.1.1 (#291) 2024-07-01 13:26:37 -04:00
Renovate Bot 8d54d150a3 fix(helm): update chart kube-prometheus-stack to 61.1.1 2024-07-01 16:02:59 +00:00
SeanOMik c5297e7888 feat(helm): update chart kube-prometheus-stack to 61.1.0 (#287) 2024-06-28 21:34:57 -04:00
Renovate Bot 696e831d76 feat(helm): update chart kube-prometheus-stack to 61.1.0 2024-06-29 01:03:10 +00:00
SeanOMik a683195350 Merge pull request 'feat(helm)!: Update chart kube-prometheus-stack to 61.0.0' (#285) from renovate/kube-prometheus-stack-61.x into main
Reviewed-on: #285
2024-06-28 12:41:36 -04:00
Renovate Bot c3f2093046 feat(helm)!: Update chart kube-prometheus-stack to 61.0.0 2024-06-28 12:41:36 -04:00
SeanOMik 2f15e43499 fix(container): update image ghcr.io/onedr0p/sonarr-develop to v4.0.5.1791 (#286) 2024-06-28 12:14:59 -04:00
Renovate Bot 6fd5fda8bb fix(container): update image ghcr.io/onedr0p/sonarr-develop to v4.0.5.1791 2024-06-28 16:02:16 +00:00
SeanOMik ec742c174e feat(helm): update chart grafana to 8.2.0 (#283) 2024-06-27 22:01:21 -04:00
Renovate Bot b86706f8f7 feat(helm): update chart grafana to 8.2.0 2024-06-28 01:02:33 +00:00
SeanOMik c7dd7dd17d feat(helm): update chart grafana to 8.1.1 (#281) 2024-06-27 15:22:18 -04:00
Renovate Bot 1d04392825 feat(helm): update chart grafana to 8.1.1 2024-06-27 15:22:18 -04:00
SeanOMik c0cd94849a fix(container): update image ghcr.io/onedr0p/sonarr-develop to v4.0.5.1782 (#282) 2024-06-27 15:21:52 -04:00
Renovate Bot bf4697a949 fix(container): update image ghcr.io/onedr0p/sonarr-develop to v4.0.5.1782 2024-06-27 19:02:24 +00:00
SeanOMik 91831ec754 feat(helm): update chart redis to 19.6.0 (#280) 2024-06-26 21:59:47 -04:00
Renovate Bot fe50c0d399 feat(helm): update chart redis to 19.6.0 2024-06-26 22:02:18 +00:00
SeanOMik 5cc0783f63 fix(container): update image ghcr.io/onedr0p/sonarr-develop to v4.0.5.1778 (#276) 2024-06-26 15:56:10 -04:00
Renovate Bot 9e2281afc9 fix(container): update image ghcr.io/onedr0p/sonarr-develop to v4.0.5.1778 2024-06-26 15:56:10 -04:00
SeanOMik 0be0ed5c0b fix(container): update image ghcr.io/flaresolverr/flaresolverr to v3.3.21 (#277) 2024-06-26 15:55:55 -04:00
Renovate Bot 0c680846cd fix(container): update image ghcr.io/flaresolverr/flaresolverr to v3.3.21 2024-06-26 15:55:55 -04:00
SeanOMik 76f6e05a8f feat(helm): update chart authentik to 2024.6.0 (#278) 2024-06-26 15:55:42 -04:00
Renovate Bot 893996063d feat(helm): update chart authentik to 2024.6.0 2024-06-26 15:55:42 -04:00
SeanOMik cebf403a3c fix(helm): update chart cert-manager to v1.15.1 (#279) 2024-06-26 15:55:28 -04:00
Renovate Bot fc410b6f2f fix(helm): update chart cert-manager to v1.15.1 2024-06-26 19:02:20 +00:00
SeanOMik 4374c9a0a5 fix(container): update image ghcr.io/flaresolverr/flaresolverr to v3.3.20 (#272) 2024-06-25 08:38:07 -04:00
Renovate Bot f480f082fa fix(container): update image ghcr.io/flaresolverr/flaresolverr to v3.3.20 2024-06-25 08:38:07 -04:00
SeanOMik 9fce855c32 feat(container): update image ghcr.io/onedr0p/prowlarr-develop to v1.19.0.4568 (#273) 2024-06-25 08:37:49 -04:00
Renovate Bot ca97df9930 feat(container): update image ghcr.io/onedr0p/prowlarr-develop to v1.19.0.4568 2024-06-25 08:37:49 -04:00
SeanOMik 144612fa34 feat(container): update image ghcr.io/gotify/server to v2.5.0 (#274) 2024-06-25 08:37:29 -04:00
Renovate Bot 2b334d6ced feat(container): update image ghcr.io/gotify/server to v2.5.0 2024-06-25 08:37:29 -04:00
SeanOMik a46d2548fb fix(container): update image linuxserver/jellyfin to v10.9.7 (#275) 2024-06-25 08:37:14 -04:00
Renovate Bot 6595223118 fix(container): update image linuxserver/jellyfin to v10.9.7 2024-06-25 08:37:14 -04:00
SeanOMik 062e2930bb feat(helm): update chart kube-prometheus-stack to 60.4.0 (#271) 2024-06-25 08:36:59 -04:00
Renovate Bot e85491c645 feat(helm): update chart kube-prometheus-stack to 60.4.0 2024-06-25 10:02:44 +00:00
SeanOMik f1e6fbe2af fix(github-release): update local-path-provisioner to v0.0.28 (#268) 2024-06-20 13:45:29 -04:00
Renovate Bot 2665915962 fix(github-release): update local-path-provisioner to v0.0.28 2024-06-20 13:45:29 -04:00
SeanOMik 1d8554c402 feat(container): update image ghcr.io/onedr0p/radarr-develop to v5.7.0.8882 (#269) 2024-06-20 13:45:13 -04:00
Renovate Bot ba42b1187f feat(container): update image ghcr.io/onedr0p/radarr-develop to v5.7.0.8882 2024-06-20 16:02:16 +00:00
SeanOMik 827d1c4242 fix(container): update image ghcr.io/zadam/trilium to v0.63.7 (#245) 2024-06-18 09:37:47 -04:00
Renovate Bot d595df7d6c fix(container): update image ghcr.io/zadam/trilium to v0.63.7 2024-06-18 09:37:47 -04:00
SeanOMik 14daad7523 feat(helm)!: Update chart kube-prometheus-stack to 60.2.0 (#264) 2024-06-18 09:37:35 -04:00
Renovate Bot 755b4adb91 feat(helm)!: Update chart kube-prometheus-stack to 60.2.0 2024-06-18 13:02:23 +00:00
SeanOMik 57569f7be2 feat(helm): update chart pgadmin4 to 1.26.0 (#259) 2024-06-18 08:12:59 -04:00
Renovate Bot f5982cb4a1 feat(helm): update chart pgadmin4 to 1.26.0 2024-06-18 08:12:59 -04:00
SeanOMik 69a754dae0 fix(container): update image bobokun/qbit_manage to v4.1.6 (#240) 2024-06-18 08:12:36 -04:00
Renovate Bot a99ec13056 fix(container): update image bobokun/qbit_manage to v4.1.6 2024-06-18 08:12:36 -04:00
SeanOMik 79b78d0de6 fix(container): update image ghcr.io/flaresolverr/flaresolverr to v3.3.19 (#241) 2024-06-18 08:12:18 -04:00
Renovate Bot 1364c689d7 fix(container): update image ghcr.io/flaresolverr/flaresolverr to v3.3.19 2024-06-18 08:12:18 -04:00
SeanOMik 7b6a0a074c fix(container): update image ghcr.io/onedr0p/bazarr to v1.4.3 (#242) 2024-06-18 08:11:53 -04:00
Renovate Bot d11d44dfb8 fix(container): update image ghcr.io/onedr0p/bazarr to v1.4.3 2024-06-18 08:11:53 -04:00
SeanOMik 3ea958bdc5 fix(container): update image ghcr.io/onedr0p/readarr-develop to v0.3.28.2554 (#243) 2024-06-18 08:11:39 -04:00
Renovate Bot 88ae3df5ab fix(container): update image ghcr.io/onedr0p/readarr-develop to v0.3.28.2554 2024-06-18 08:11:39 -04:00
SeanOMik 86574acb37 fix(container): update image linuxserver/jellyfin to v10.9.6 (#246) 2024-06-18 08:11:12 -04:00
Renovate Bot b598a1bb6e fix(container): update image linuxserver/jellyfin to v10.9.6 2024-06-18 08:11:12 -04:00
SeanOMik 7765e045d6 fix(container): update image lscr.io/linuxserver/plex to v1.40.3 (#247) 2024-06-18 08:11:00 -04:00
Renovate Bot c9e0ea5958 fix(container): update image lscr.io/linuxserver/plex to v1.40.3 2024-06-18 08:11:00 -04:00
SeanOMik ec4f4e4b1c fix(container): update image prompve/prometheus-pve-exporter to v3.4.2 (#248) 2024-06-18 08:10:47 -04:00
Renovate Bot 6dc95c9b9c fix(container): update image prompve/prometheus-pve-exporter to v3.4.2 2024-06-18 08:10:47 -04:00
SeanOMik 2f86b83304 feat(helm): update chart cert-manager to v1.15.0 (#257) 2024-06-18 08:10:28 -04:00
Renovate Bot 6ddc9d1b6e feat(helm): update chart cert-manager to v1.15.0 2024-06-18 08:10:28 -04:00
SeanOMik 0661b86b60 chore(deps): update helmrelease to helm.toolkit.fluxcd.io/v2 (#265) 2024-06-18 08:09:51 -04:00
Renovate Bot b871df5def chore(deps): update helmrelease to helm.toolkit.fluxcd.io/v2 2024-06-18 08:09:51 -04:00
SeanOMik faf48066fc fix(github-release): update local-path-provisioner to v0.0.27 (#249) 2024-06-18 08:08:58 -04:00
Renovate Bot b86d77f37d fix(github-release): update local-path-provisioner to v0.0.27 2024-06-18 08:08:58 -04:00
SeanOMik e88a393e78 feat(container): update image ghcr.io/advplyr/audiobookshelf to v2.10.1 (#251) 2024-06-18 08:08:40 -04:00
Renovate Bot a35af818d8 feat(container): update image ghcr.io/advplyr/audiobookshelf to v2.10.1 2024-06-18 08:08:40 -04:00
SeanOMik 8c87df1586 feat(container): update image ghcr.io/onedr0p/prowlarr-develop to v1.18.0.4543 (#253) 2024-06-18 08:08:27 -04:00
Renovate Bot d778bc04a9 feat(container): update image ghcr.io/onedr0p/prowlarr-develop to v1.18.0.4543 2024-06-18 08:08:27 -04:00
SeanOMik 4d030f87e2 feat(container): update image linuxserver/freshrss to v1.24.1 (#255) 2024-06-18 08:08:13 -04:00
Renovate Bot 8c0b6ec5a3 feat(container): update image linuxserver/freshrss to v1.24.1 2024-06-18 08:08:13 -04:00
SeanOMik 83881649ec feat(helm): update chart kube-prometheus-stack to 58.7.2 (#258) 2024-06-18 08:07:56 -04:00
Renovate Bot 9ce838f969 feat(helm): update chart kube-prometheus-stack to 58.7.2 2024-06-18 08:07:56 -04:00
SeanOMik 524bc2e939 feat(helm): update chart redis to 19.5.4 (#260) 2024-06-18 08:07:41 -04:00
Renovate Bot 68eb53bafa feat(helm): update chart redis to 19.5.3 2024-06-18 08:07:41 -04:00
SeanOMik 30f8886680 feat(helm)!: Update chart grafana to 8.0.2 (#263) 2024-06-18 08:07:30 -04:00
Renovate Bot 3a93b341b2 feat(helm)!: Update chart grafana to 8.0.2 2024-06-18 08:07:30 -04:00
SeanOMik 7115cb6dd8 chore(deps): update helmrepository to source.toolkit.fluxcd.io/v1 (#266) 2024-06-18 08:07:07 -04:00
Renovate Bot e43784c9d8 chore(deps): update helmrepository to source.toolkit.fluxcd.io/v1 2024-06-18 08:07:07 -04:00
SeanOMik 5407735110 fix(helm): update chart victoria-metrics-single to 0.9.22 (#267) 2024-06-18 08:06:52 -04:00
Renovate Bot 221a42cccc fix(helm): update chart victoria-metrics-single to 0.9.22 2024-06-18 08:06:52 -04:00
SeanOMik ce22d4f001 feat(github-release): update traefik-crd-source to v28.3.0 (#256) 2024-06-18 08:06:38 -04:00
Renovate Bot a0db034eec feat(github-release): update traefik-crd-source to v28.3.0 2024-06-18 08:06:38 -04:00
SeanOMik 532196dee6 feat(helm): update chart traefik to 28.3.0 (#261) 2024-06-18 08:06:26 -04:00
Renovate Bot d423e4a194 feat(helm): update chart traefik to 28.3.0 2024-06-18 08:06:26 -04:00
SeanOMik fc2760f5f8 feat(helm): update chart woodpecker to 1.5.0 (#262) 2024-06-18 08:05:54 -04:00
Renovate Bot 3825b20254 feat(helm): update chart woodpecker to 1.5.0 2024-06-18 08:05:54 -04:00
SeanOMik 52c03fbea2 fix(container): update image ghcr.io/onedr0p/sonarr-develop to v4.0.5.1760 (#244) 2024-06-18 08:05:40 -04:00
Renovate Bot 4d7cb907e3 fix(container): update image ghcr.io/onedr0p/sonarr-develop to v4.0.5.1760 2024-06-18 08:05:40 -04:00
SeanOMik 398355c2ba feat(container): update image ghcr.io/mealie-recipes/mealie to v1.9.0 (#252) 2024-06-18 08:04:58 -04:00
Renovate Bot 53785bed16 feat(container): update image ghcr.io/mealie-recipes/mealie to v1.9.0 2024-06-18 10:03:36 +00:00
SeanOMik d002d884da
feat: create a openebs hostpath storage class with its base path on the zfs pool 2024-06-17 16:24:50 -04:00
SeanOMik dcea64de1c
chore(prometheus): disable rules 2024-06-15 17:18:30 -04:00
SeanOMik 1ae6df2499
fix: use correct firefly url, remove general rules 2024-06-15 16:32:52 -04:00
SeanOMik fd503b895c
fix: many things 2024-06-15 16:28:06 -04:00
SeanOMik 135beb61fe
fix(kube-prometheus-stack): switch to openebs-hostpath and dynamic provisioning prometheus volume 2024-06-15 16:01:21 -04:00
SeanOMik 309dea1760
fix(forgejo-runner): change runner name 2024-06-15 15:39:19 -04:00
SeanOMik 8aeda251fd
fix(forgejo-runner): use correct gitea url 2024-06-15 15:33:26 -04:00
SeanOMik 21ac723125
fix: include sabnzbd in download kustomization, fix some issues 2024-06-15 15:29:02 -04:00
SeanOMik 35ba495d38
chore(sabnzbd): only mount media on sabnzb container 2024-06-15 15:09:00 -04:00
SeanOMik eff574fc8b
fix(qbittorrent): remove cookies volume mounts 2024-06-15 15:07:07 -04:00
SeanOMik 5144042b9e
fix(qbittorrent): fix missing yaml anchor error 2024-06-15 15:02:06 -04:00
SeanOMik 92ff2e42de
feat(sabnzbd): add servicemonitor and prometheus exporter sidecar 2024-06-15 14:30:57 -04:00
SeanOMik 96b9ecc395
chore(qbittorrent): disable updateip job now that I switched to a vps 2024-06-14 15:05:47 -04:00
SeanOMik c27635ba77
fix(qbittorrent): switch to vps for vpn 2024-06-14 15:02:41 -04:00
SeanOMik 0fca43be5c
fix(forgejo-runner): set runner token secret namespace 2024-06-13 21:49:06 -04:00
SeanOMik 57b5d030d7
feat(forgejo-runner): switch to a runner made for gitea for kubernetes support 2024-06-13 21:46:08 -04:00
SeanOMik a2d688657c
feat: add forgejo-runner 2024-06-13 21:20:05 -04:00
SeanOMik 1ae8b633a1
fix(qbittorrent): remove liveness probe from gluetun 2024-06-11 21:24:13 -04:00
SeanOMik 1d3bfa70a7
fix(qbittorrent): increase timeout and failure threshold for the vpn healthcheck 2024-06-11 16:51:06 -04:00
SeanOMik 17d3d5a348 fix(qbittorrent): add liveness probe to gluetun sidecar instead of qbit 2024-06-11 16:24:33 -04:00
SeanOMik 068abcb8de feat(helm): update chart mariadb to 18.1.0 (#237) 2024-06-11 10:54:34 -04:00
Renovate Bot 59ec035ef5 feat(helm): update chart mariadb to 18.1.0 2024-06-11 10:54:34 -04:00
SeanOMik 552f5514e5 fix(container): update image bobokun/qbit_manage to v4.1.4 (#230) 2024-06-11 10:54:24 -04:00
Renovate Bot 5d8fc4b679 fix(container): update image bobokun/qbit_manage to v4.1.4 2024-06-11 10:54:24 -04:00
SeanOMik bfbe377a0c fix(helm): update chart longhorn to 1.6.2 (#234) 2024-06-11 10:53:52 -04:00
Renovate Bot fc3d2e5af4 fix(helm): update chart longhorn to 1.6.2 2024-06-11 10:53:52 -04:00
SeanOMik 7b3b3ad2c0 feat(container): update image alpine (#235) 2024-06-11 10:53:40 -04:00
Renovate Bot 9da929fc19 feat(container): update image alpine 2024-06-11 10:53:40 -04:00
SeanOMik 4b2bd97d36 fix(container): update image codercom/code-server to v4.89.1 (#224) 2024-06-11 10:52:57 -04:00
Renovate Bot e0f24820cf fix(container): update image codercom/code-server to v4.89.1 2024-06-11 10:52:57 -04:00
SeanOMik a95bf6e833 fix(container): update image ghcr.io/zadam/trilium to v0.63.6 (#229) 2024-06-11 10:52:45 -04:00
Renovate Bot f918e5b101 fix(container): update image ghcr.io/zadam/trilium to v0.63.6 2024-06-11 10:52:45 -04:00
SeanOMik 7b486ad18d fix(container): update image linuxserver/jellyfin to v10.9.2 (#228) 2024-06-11 10:52:26 -04:00
Renovate Bot e8d41f39e6 fix(container): update image linuxserver/jellyfin to v10.9.2 2024-06-11 10:52:26 -04:00
SeanOMik e62d8aa138 feat(helm): update chart kube-prometheus-stack to 58.6.0 (#231) 2024-06-11 10:52:11 -04:00
Renovate Bot 6a5b398408 feat(helm): update chart kube-prometheus-stack to 58.6.0 2024-06-11 10:52:11 -04:00
SeanOMik 193967b7b7 fix(container): update image ghcr.io/flaresolverr/flaresolverr to v3.3.18 (#232) 2024-06-11 10:51:58 -04:00
Renovate Bot 46cfe7c0be fix(container): update image ghcr.io/flaresolverr/flaresolverr to v3.3.18 2024-06-11 10:51:58 -04:00
SeanOMik 738f02d7bf fix(container): update image ghcr.io/onedr0p/sonarr-develop to v4.0.4.1692 (#233) 2024-06-11 10:51:09 -04:00
Renovate Bot e405fe5441 fix(container): update image ghcr.io/onedr0p/sonarr-develop to v4.0.4.1692 2024-06-11 10:51:09 -04:00
SeanOMik 83cd303225 feat(github-release): update traefik-crd-source to v28.1.0 (#236) 2024-06-11 10:50:54 -04:00
Renovate Bot a6a567fad0 feat(github-release): update traefik-crd-source to v28.1.0 2024-06-11 10:50:54 -04:00
SeanOMik 607e1ad637 feat(helm): update chart redis to 19.4.0 (#238) 2024-06-11 10:50:41 -04:00
Renovate Bot d5cc1ccef1 feat(helm): update chart redis to 19.4.0 2024-06-11 10:50:41 -04:00
SeanOMik d04be25853 feat(helm): update chart traefik to 28.1.0 (#239) 2024-06-11 10:50:26 -04:00
Renovate Bot a449ca9565 feat(helm): update chart traefik to 28.1.0 2024-06-11 10:50:26 -04:00
SeanOMik 3a41ac0c7f
fix(qbittorrent): add liveness probe 2024-06-10 20:20:43 -04:00
SeanOMik 8b4e2f54fe
chore: remove guacamole 2024-06-05 20:37:42 -04:00
SeanOMik 42eb7e7628
fix(authentik): fix typo 2024-06-05 18:38:16 -04:00
SeanOMik e409434263
feat(authentik): add email support 2024-06-05 18:19:29 -04:00
SeanOMik 8a9d5597d7
Revert "fix(gluetun): switch to latest gluetun image version" 2024-06-05 18:09:03 -04:00
SeanOMik 74d8153779
fix(huginn): use correct values to disable smtp auth 2024-06-05 18:07:06 -04:00
SeanOMik 77f9e6be61
feat(huginn): fix env vars by forcing them to strings 2024-06-05 17:36:15 -04:00
SeanOMik ebed0d82a4
feat(huginn): add smtp configuration 2024-06-05 17:30:58 -04:00
SeanOMik 3ee30f2725
fix(exim): switch email providers to fastmail 2024-06-05 17:10:59 -04:00
SeanOMik abb8954ffc
fix(exim): change smtp auth, and hostname env 2024-06-04 21:39:48 -04:00
SeanOMik 8740d84ee5
feat: add exim as an email relay 2024-06-04 20:58:01 -04:00
SeanOMik bdb7073be9
fix(huginn): remove timezone env var, specify graph visualization mode 2024-06-04 20:17:31 -04:00
SeanOMik fc9b265bcb
fix(huginn): add required environmental vars, fix commands, fix tag 2024-06-04 19:55:40 -04:00
SeanOMik 3c3ecefdf4
fix(huginn): use single process image 2024-06-04 19:31:19 -04:00
SeanOMik b9a6cd6d36
fix(huginn): remove authentik middleware from the ingress 2024-06-04 19:16:50 -04:00
SeanOMik 62c8f5d99e
fix(huginn): remove setting uid and gid for pod 2024-06-04 19:14:38 -04:00
SeanOMik dd0f03023b
fix: update ForgeJo ssh known_host 2024-06-04 19:08:28 -04:00
SeanOMik 238803b2e0
feat: add huginn 2024-06-04 19:02:13 -04:00
SeanOMik 249ea0b1b5
fix(gluetun): switch to latest gluetun image version 2024-06-02 20:24:36 -04:00
SeanOMik b39054d22c
fix(mealie): remove authentik forwardAuth middleware 2024-05-24 18:32:16 -04:00
SeanOMik cef8124b87
feat(mealie): enable oidc auth 2024-05-24 18:29:42 -04:00
SeanOMik 8cd9dadd69
fix(mealie): use postgres password without special characters 2024-05-24 18:08:58 -04:00
SeanOMik be0b06d19c
feat: add mealie, add execPostgres go-task 2024-05-24 17:59:30 -04:00
SeanOMik e441e95380
fix(fireflyiii): add envFrom secret 2024-05-24 16:21:08 -04:00
SeanOMik e50ce4efe7
chore(kapowarr): use hostpath for config storage 2024-05-23 19:15:58 -04:00
SeanOMik f6a2c8c0f5
fix(unpackerr): switch to official image, use app-template 3.1.0 2024-05-23 19:04:34 -04:00
SeanOMik 8e8085fbe2
fix(audiobookshelf): use app-template 3.1.0, fix issue with pvc 2024-05-23 18:54:07 -04:00
SeanOMik 1a0160a3b1
fix(fireflyiii): remove runAsNonRoot 2024-05-23 16:27:26 -04:00
SeanOMik 3620847701
fix(fireflyiii): use app-template 3.1.0, fix issue with pvc 2024-05-23 16:21:40 -04:00
SeanOMik fa49c7b977
chore(qbittorrent): downgrade qbittorrent for private trackers 2024-05-23 16:08:49 -04:00
SeanOMik f552174c1d
fix(woodpecker): store woodpecker config on hostpath pvc 2024-05-22 21:37:32 -04:00
SeanOMik 0b351c999c
chore(redis): clean up unused values 2024-05-22 21:07:28 -04:00
SeanOMik 3e515310dd
fix(woodpecker): fix reconcile failures 2024-05-22 20:59:38 -04:00
SeanOMik f9132bcc01
feat: add alerts for flux 2024-05-22 20:44:27 -04:00
SeanOMik 0294c45903
fix(traefik): update values for helmcharts 2024-05-22 20:31:08 -04:00
SeanOMik 5f4a38076c
fix(redis): remove volume permission init container 2024-05-22 20:09:45 -04:00
SeanOMik 56e1457927
fix(redis): use openebs storage class 2024-05-22 19:56:54 -04:00
SeanOMik 2725e43d62
fix(authentik): update api version for authentik middleware 2024-05-22 18:31:22 -04:00
SeanOMik 8159c6da5c
fix: remove manually adding traefik crd 2024-05-22 18:05:53 -04:00
SeanOMik 970b946226
fix(openebs): use correct namespace name for openebs 2024-05-22 17:58:01 -04:00
SeanOMik d141065ee7
chore: update gitea known host key 2024-05-22 17:56:35 -04:00
SeanOMik 7e5f29fcde Revert "chore(qbittorrent): switch to latest tag for gluetun sidecar"
This reverts commit dacbc9bb7f.
2024-05-19 12:27:08 -04:00
SeanOMik aa98ede3d1
chore(qbittorrent): replace vpn secret 2024-05-19 00:35:32 -04:00
SeanOMik 564e6ca287
chore(qbittorrent): replace vpn secret 2024-05-19 00:27:20 -04:00
SeanOMik dacbc9bb7f
chore(qbittorrent): switch to latest tag for gluetun sidecar 2024-05-19 00:00:15 -04:00
SeanOMik f373f260fe
chore(qbittorrent): replace vpn secret 2024-05-18 23:53:35 -04:00
SeanOMik c92cd08d0b
chore(qbittorrent): update seanomik/gluetun-qbit-port-updater to v0.2.0 2024-05-18 23:40:14 -04:00
SeanOMik f929d48e16
fix(qbit-manage): disable orphaning data 2024-05-18 10:39:01 -04:00
SeanOMik 0d4b7b40a0 chore: disable palworld server 2024-05-18 10:18:59 -04:00
SeanOMik b64c0e55a6 fix(helm): update chart victoria-metrics-single to 0.9.21 (#227) 2024-05-16 07:48:57 -04:00
Renovate Bot b0e729f370 fix(helm): update chart victoria-metrics-single to 0.9.21 2024-05-16 11:38:05 +00:00
SeanOMik a81f76c510 revert c1a9860337
revert fix(qbittorrent): make updateip cronjob run every two hours
2024-05-15 21:24:38 -04:00
SeanOMik 85d1fa4a46 fix(qbittorrent): use correct qbittorrent container name in updateip script 2024-05-15 21:23:04 -04:00
SeanOMik c1a9860337
fix(qbittorrent): make updateip cronjob run every two hours 2024-05-15 19:39:35 -04:00
SeanOMik 2ff503a15f Merge pull request 'feat(github-release): update fluxcd/flux2 to v2.3.0' (#223) from renovate/flux into main
Reviewed-on: #223
2024-05-15 16:45:57 -04:00
Renovate Bot b6a71cac18 feat(github-release): update fluxcd/flux2 to v2.3.0 2024-05-15 16:45:57 -04:00
SeanOMik 45f8437f3c Merge pull request 'fix(helm): update chart kube-prometheus-stack to 58.5.3' (#225) from renovate/kube-prometheus-stack-58.x into main
Reviewed-on: #225
2024-05-15 16:38:46 -04:00
Renovate Bot b0537aa992 fix(helm): update chart kube-prometheus-stack to 58.5.3 2024-05-15 16:38:46 -04:00
SeanOMik 3ec80e9aa2 Merge pull request 'feat(container): update image ghcr.io/onedr0p/radarr-develop to v5.6.0.8846' (#226) from renovate/ghcr.io-onedr0p-radarr-develop-5.x into main
Reviewed-on: #226
2024-05-15 16:38:36 -04:00
Renovate Bot 2c84461733 feat(container): update image ghcr.io/onedr0p/radarr-develop to v5.6.0.8846 2024-05-15 16:38:36 -04:00
SeanOMik c95d0c8db8 fix(qbittorrent): run update IP cronjob every hour, specify timeout 2024-05-15 10:34:51 -04:00
SeanOMik fcdb3d78b5
fix(qbittorrent): use app-template chart for creating ServiceMonitor 2024-05-14 21:21:23 -04:00
SeanOMik bc0f2b54e0 fix(container): update image ghcr.io/onedr0p/prowlarr-develop to v1.17.2.4511 (#219) 2024-05-13 07:49:41 -04:00
Renovate Bot 2e7e5a527f fix(container): update image ghcr.io/onedr0p/prowlarr-develop to v1.17.2.4511 2024-05-13 07:49:41 -04:00
SeanOMik fb28e3fa72 fix(container): update image ghcr.io/onedr0p/radarr-develop to v5.5.3.8819 (#220) 2024-05-13 07:49:29 -04:00
Renovate Bot 88e6accccc fix(container): update image ghcr.io/onedr0p/radarr-develop to v5.5.3.8819 2024-05-13 07:49:29 -04:00
SeanOMik 1fd490c2f9 fix(container): update image linuxserver/jellyfin to v10.9.1 (#221) 2024-05-13 07:49:12 -04:00
Renovate Bot 6e5c7aeabd fix(container): update image linuxserver/jellyfin to v10.9.1 2024-05-13 07:49:12 -04:00
SeanOMik 2ed8ec8871 fix(helm): update chart kube-prometheus-stack to 58.5.1 (#222) 2024-05-13 07:48:58 -04:00
Renovate Bot 6905242801 fix(helm): update chart kube-prometheus-stack to 58.5.1 2024-05-13 11:38:10 +00:00
SeanOMik 7aab92b021 Merge pull request 'fix(container): update image ghcr.io/onedr0p/qbittorrent to v4.6.4' (#177) from renovate/ghcr.io-onedr0p-qbittorrent-4.x into main
Reviewed-on: #177
2024-05-12 11:07:56 -04:00
Renovate Bot fa260db26c fix(container): update image ghcr.io/onedr0p/qbittorrent to v4.6.4 2024-05-12 11:07:56 -04:00
SeanOMik 8ef9afab8a
fix(qbittorrent): increase duration to wait for the VPN to be ready before restarting it 2024-05-12 10:59:48 -04:00
SeanOMik 9205e44f4c
feat: delete unused calico resources 2024-05-12 10:31:21 -04:00
SeanOMik e04e29d134 feat: remove mylar3 2024-05-12 10:30:44 -04:00
SeanOMik ab9c7f333a feat(container): update image linuxserver/jellyfin to v10.9.0 (#217) 2024-05-12 08:14:02 -04:00
Renovate Bot 546c016add feat(container): update image linuxserver/jellyfin to v10.9.0 2024-05-12 08:14:02 -04:00
SeanOMik 50aee52356 fix(container): update image ghcr.io/onedr0p/prowlarr-develop to v1.17.1.4483 (#218) 2024-05-12 08:13:39 -04:00
Renovate Bot 00a797e29d fix(container): update image ghcr.io/onedr0p/prowlarr-develop to v1.17.1.4483 2024-05-12 07:37:32 +00:00
SeanOMik dce3b178e4
fix(kapowarr): use custom image, restore securityContext 2024-05-11 23:26:16 -04:00
SeanOMik b03f5cd17e
fix(qbit-manage): fix exclude patterns for orphaned data search 2024-05-10 12:54:01 -04:00
SeanOMik 5c8da624be feat(helm): update chart kube-prometheus-stack to 58.5.0 (#212) 2024-05-10 07:58:44 -04:00
Renovate Bot 42637f0033 feat(helm): update chart kube-prometheus-stack to 58.5.0 2024-05-10 07:58:44 -04:00
SeanOMik cb536a21e4 fix(container): update image ghcr.io/onedr0p/sonarr-develop to v4.0.4.1668 (#213) 2024-05-10 07:57:23 -04:00
Renovate Bot 16b19b04b6 fix(container): update image ghcr.io/onedr0p/sonarr-develop to v4.0.4.1668 2024-05-10 07:57:23 -04:00
SeanOMik 3ad0068051 fix(helm): update chart grafana to 7.3.11 (#214) 2024-05-10 07:57:05 -04:00
Renovate Bot 03a072665e fix(helm): update chart grafana to 7.3.11 2024-05-10 07:57:05 -04:00
SeanOMik b2fab2ab9e fix(helm): update chart victoria-metrics-single to 0.9.20 (#215) 2024-05-10 07:56:49 -04:00
Renovate Bot 63cf4b9d3e fix(helm): update chart victoria-metrics-single to 0.9.20 2024-05-10 11:37:41 +00:00
SeanOMik 2a74fb74a6
fix(kapowarr): remove things that aren't needed 2024-05-09 15:21:55 -04:00
SeanOMik cf192165db Revert "fix(kapowarr): remove authentik middleware"
This reverts commit 0a6cf0d5d9.
2024-05-09 15:14:04 -04:00
SeanOMik 0a6cf0d5d9
fix(kapowarr): remove authentik middleware 2024-05-09 14:59:05 -04:00
SeanOMik acc8428da1
fix(kapowarr): fix securityContext 2024-05-09 14:58:31 -04:00
SeanOMik 5258856acd
fix(kapowarr): fix securityContext 2024-05-09 13:40:21 -04:00
SeanOMik f64f11df55 feat: add kapowarr 2024-05-09 13:26:25 -04:00
SeanOMik 02075e9fe8 fix(helm): update chart kube-prometheus-stack to 58.4.1 (#211) 2024-05-09 12:13:52 -04:00
Renovate Bot 6d42fc6028 fix(helm): update chart kube-prometheus-stack to 58.4.1 2024-05-09 15:37:16 +00:00
SeanOMik 188c5e3c2b fix(container): update image ghcr.io/onedr0p/sonarr-develop to v4.0.4.1650 (#208) 2024-05-09 07:53:00 -04:00
Renovate Bot 59b09a2cbe fix(container): update image ghcr.io/onedr0p/sonarr-develop to v4.0.4.1650 2024-05-09 07:53:00 -04:00
SeanOMik 29136aecd5 feat(container): update image codercom/code-server to v4.89.0 (#209) 2024-05-09 07:52:38 -04:00
Renovate Bot b278620a16 feat(container): update image codercom/code-server to v4.89.0 2024-05-09 07:52:38 -04:00
SeanOMik 5ce18d9089 feat(helm): update chart redis to 19.3.0 (#210) 2024-05-09 07:52:13 -04:00
Renovate Bot 80a017efed feat(helm): update chart redis to 19.3.0 2024-05-09 11:37:17 +00:00
SeanOMik c50d57d1be Merge pull request 'fix(helm): update chart grafana to 7.3.10' (#207) from renovate/grafana-7.x into main
Reviewed-on: #207
2024-05-07 19:48:39 -04:00
Renovate Bot 43be0a13d3 fix(helm): update chart grafana to 7.3.10 2024-05-07 23:37:00 +00:00
SeanOMik 07807222c2 fix(helm): update chart authentik to 2024.4.2 (#206) 2024-05-07 11:41:54 -04:00
Renovate Bot 84a5964306 fix(helm): update chart authentik to 2024.4.2 2024-05-07 15:37:08 +00:00
SeanOMik 3cc54ef44e fix(container): update image prompve/prometheus-pve-exporter to v3.4.1 (#204) 2024-05-07 07:57:04 -04:00
Renovate Bot e07aaaf145 fix(container): update image prompve/prometheus-pve-exporter to v3.4.1 2024-05-07 07:57:04 -04:00
SeanOMik e3dd540222 feat(helm): update chart redis to 19.2.0 (#205) 2024-05-07 07:56:24 -04:00
Renovate Bot 7737457f2d feat(helm): update chart redis to 19.2.0 2024-05-07 11:37:04 +00:00
SeanOMik 6892cd0f15 fix(container): update image bobokun/qbit_manage to v4.1.3 (#203) 2024-05-05 15:57:06 -04:00
Renovate Bot b4700f137f fix(container): update image bobokun/qbit_manage to v4.1.3 2024-05-05 19:36:49 +00:00
SeanOMik 9cc247205d fix(container): update image ghcr.io/onedr0p/sonarr-develop to v4.0.4.1616 (#201) 2024-05-05 08:12:37 -04:00
Renovate Bot 574c01b866 fix(container): update image ghcr.io/onedr0p/sonarr-develop to v4.0.4.1616 2024-05-05 08:12:37 -04:00
SeanOMik 0260ce7e94 fix(container): update image ghcr.io/onedr0p/radarr-develop to v5.5.2.8781 (#202) 2024-05-05 08:12:19 -04:00
Renovate Bot 4643f3042f fix(container): update image ghcr.io/onedr0p/radarr-develop to v5.5.2.8781 2024-05-05 08:12:19 -04:00
SeanOMik 2efddd3249 fix(container): update image ghcr.io/onedr0p/readarr-develop to v0.3.26.2526 (#200) 2024-05-05 08:12:03 -04:00
Renovate Bot febbe63a38 fix(container): update image ghcr.io/onedr0p/readarr-develop to v0.3.26.2526 2024-05-05 08:12:03 -04:00
SeanOMik 900d3f9b3d feat(helm): update chart kube-prometheus-stack to 58.4.0 (#198) 2024-05-05 08:11:50 -04:00
Renovate Bot 49b8c9eb7e feat(helm): update chart kube-prometheus-stack to 58.4.0 2024-05-05 11:37:06 +00:00
SeanOMik 078eaa2498
fix: remove typo from flux taskfile, make flux/config/cluster.yaml include all kustomizations for the cluster 2024-05-03 21:31:55 -04:00
SeanOMik 42b9f3c530
chore: change how flux is bootstrapped and configured in the cluster, use go-task for utility 2024-05-03 21:26:26 -04:00
SeanOMik 8999d90e00
Revert "fix: update apiVersions of HelmRepository resources, required after #199"
This reverts commit 9047ae160b.
2024-05-03 19:30:56 -04:00
SeanOMik 1fa8be641c
Revert "feat(container): update image ghcr.io/fluxcd/source-controller to v1.3.0 (#199)"
This reverts commit 42046e0d50, reversing
changes made to acbfe1e7ae.
2024-05-03 19:26:51 -04:00
SeanOMik 9047ae160b
fix: update apiVersions of HelmRepository resources, required after #199 2024-05-03 19:00:16 -04:00
SeanOMik 42046e0d50 feat(container): update image ghcr.io/fluxcd/source-controller to v1.3.0 (#199) 2024-05-03 08:57:30 -04:00
Renovate Bot c010022d05 feat(container): update image ghcr.io/fluxcd/source-controller to v1.3.0 2024-05-03 11:36:42 +00:00
SeanOMik acbfe1e7ae fix(container): update image ghcr.io/onedr0p/radarr-develop to v5.5.1.8747 (#192) 2024-05-01 06:27:26 -04:00
Renovate Bot 17407d1065 fix(container): update image ghcr.io/onedr0p/radarr-develop to v5.5.1.8747 2024-05-01 06:27:26 -04:00
SeanOMik 5af7598217 feat(container): update image prompve/prometheus-pve-exporter to v3.4.0 (#196) 2024-05-01 06:26:51 -04:00
Renovate Bot ec2b75eb9c feat(container): update image prompve/prometheus-pve-exporter to v3.4.0 2024-05-01 06:26:51 -04:00
SeanOMik a959f1d0d4 feat(github-release)!: Update traefik-crd-source to v28.0.0 (#194) 2024-05-01 06:26:09 -04:00
Renovate Bot 6e894b6447 feat(github-release)!: Update traefik-crd-source to v28.0.0 2024-05-01 06:26:09 -04:00
SeanOMik 8001d80d1b feat(helm)!: Update chart traefik to 28.0.0 (#195) 2024-05-01 06:25:48 -04:00
Renovate Bot b2885d9846 feat(helm)!: Update chart traefik to 28.0.0 2024-05-01 06:25:48 -04:00
SeanOMik f058c240ae feat(helm): update chart kube-prometheus-stack to 58.3.1 (#197) 2024-05-01 06:25:30 -04:00
Renovate Bot 8b2e37ed85 feat(helm): update chart kube-prometheus-stack to 58.3.1 2024-05-01 07:36:20 +00:00
SeanOMik 580bd8f4af fix(container): update image ghcr.io/onedr0p/sonarr-develop to v4.0.4.1572 (#190) 2024-04-28 09:19:34 -04:00
Renovate Bot f0aa4788fd fix(container): update image ghcr.io/onedr0p/sonarr-develop to v4.0.4.1572 2024-04-28 09:19:34 -04:00
SeanOMik 83d8406a01 fix(container): update image ghcr.io/onedr0p/readarr-develop to v0.3.24.2510 (#191) 2024-04-28 09:19:21 -04:00
Renovate Bot 909e3b7468 fix(container): update image ghcr.io/onedr0p/readarr-develop to v0.3.24.2510 2024-04-28 09:19:21 -04:00
SeanOMik 9cf0a79fd9 feat(container): update image ghcr.io/onedr0p/prowlarr-develop to v1.17.0.4448 (#193) 2024-04-28 09:19:03 -04:00
Renovate Bot ccd0063275 feat(container): update image ghcr.io/onedr0p/prowlarr-develop to v1.17.0.4448 2024-04-28 11:36:15 +00:00
SeanOMik 3abe35d956 fix(helm): update chart victoria-metrics-single to 0.9.19 (#187) 2024-04-27 10:54:29 -04:00
Renovate Bot fdbb08891a fix(helm): update chart victoria-metrics-single to 0.9.19 2024-04-27 10:53:40 -04:00
SeanOMik 848b85d39c fix(helm): update chart authentik to 2024.4.1 (#188) 2024-04-27 10:53:30 -04:00
Renovate Bot 165e20b853 fix(helm): update chart authentik to 2024.4.1 2024-04-27 10:53:30 -04:00
SeanOMik 80ae192357 feat(container): update image prompve/prometheus-pve-exporter to v3.3.0 (#189) 2024-04-27 10:50:30 -04:00
Renovate Bot 0d9a0b4613 feat(container): update image prompve/prometheus-pve-exporter to v3.3.0 2024-04-27 11:35:57 +00:00
SeanOMik 0f751208f6 fix(helm): update chart cert-manager to v1.14.5 (#186) 2024-04-25 12:57:01 -04:00
Renovate Bot cb0589d440 fix(helm): update chart cert-manager to v1.14.5 2024-04-25 15:35:39 +00:00
SeanOMik 3ce02679b1 fix(container): update image gotson/komga to v1.11.1 (#182) 2024-04-24 15:41:58 -04:00
Renovate Bot b319e7eec7 fix(container): update image gotson/komga to v1.11.1 2024-04-24 15:41:58 -04:00
SeanOMik 2ae8aea3e6 fix(helm): update chart kube-prometheus-stack to 58.2.2 (#183) 2024-04-24 15:41:43 -04:00
Renovate Bot 1b8dc3a63c fix(helm): update chart kube-prometheus-stack to 58.2.2 2024-04-24 15:41:43 -04:00
SeanOMik 128efba0fa fix(container): update image goofball222/factorio to v1.1.107 (#184) 2024-04-24 15:41:30 -04:00
Renovate Bot f6722a0d8f fix(container): update image goofball222/factorio to v1.1.107 2024-04-24 15:41:30 -04:00
SeanOMik 31afcfe8c2 feat(helm): update chart authentik to 2024.4.0 (#185) 2024-04-24 15:41:15 -04:00
Renovate Bot a9697a2015 feat(helm): update chart authentik to 2024.4.0 2024-04-24 19:36:12 +00:00
SeanOMik b09544fc8a feat(helm): update chart pgadmin4 to 1.25.1 (#181) 2024-04-22 12:22:38 -04:00
Renovate Bot 02cd7fd376 feat(helm): update chart pgadmin4 to 1.25.1 2024-04-22 15:35:34 +00:00
SeanOMik 4d903b8385 fix(container): update image ghcr.io/onedr0p/prowlarr-develop to v1.16.2.4435 (#174) 2024-04-21 19:51:52 -04:00
Renovate Bot 67421de821 fix(container): update image ghcr.io/onedr0p/prowlarr-develop to v1.16.2.4435 2024-04-21 19:51:52 -04:00
SeanOMik 29e4ad3a25 feat(container): update image ghcr.io/advplyr/audiobookshelf to v2.9.0 (#180) 2024-04-21 19:51:37 -04:00
Renovate Bot 16431ebd5b feat(container): update image ghcr.io/advplyr/audiobookshelf to v2.9.0 2024-04-21 23:35:35 +00:00
SeanOMik fb8d8d76e3 fix(helm): update chart kube-prometheus-stack to 58.2.1 (#175) 2024-04-21 09:36:24 -04:00
Renovate Bot 02f58d078e fix(helm): update chart kube-prometheus-stack to 58.2.1 2024-04-21 09:36:24 -04:00
SeanOMik f471fea909 fix(container): update image bobokun/qbit_manage to v4.1.2 (#176) 2024-04-21 09:35:33 -04:00
Renovate Bot a18d931213 fix(container): update image bobokun/qbit_manage to v4.1.2 2024-04-21 09:35:33 -04:00
SeanOMik 95c7e7d9e2 fix(container): update image ghcr.io/onedr0p/readarr-develop to v0.3.23.2506 (#178) 2024-04-21 09:35:12 -04:00
Renovate Bot 78e417249c fix(container): update image ghcr.io/onedr0p/readarr-develop to v0.3.23.2506 2024-04-21 09:35:12 -04:00
SeanOMik a15044e226 feat(container): update image ghcr.io/onedr0p/radarr-develop to v5.5.0.8730 (#179) 2024-04-21 09:34:54 -04:00
Renovate Bot 1dfafa0bf0 feat(container): update image ghcr.io/onedr0p/radarr-develop to v5.5.0.8730 2024-04-21 07:37:25 +00:00
SeanOMik 320a4ed1dc
fix(qbittorrent): specify container in updateip script 2024-04-20 17:30:05 -04:00
SeanOMik 52e9a314af
chore(qbittorrent): switch to using app-template:3.1.0 2024-04-20 16:16:46 -04:00
480 changed files with 9232 additions and 12232 deletions

View File

@ -15,17 +15,17 @@
//"schedule": ["on saturday"],
"flux": {
"fileMatch": [
"(^|/)cluster/.+\\.ya?ml(\\.j2)?$"
"(^|/)kubernetes/.+/.+\\.ya?ml(\\.j2)?$"
]
},
"helm-values": {
"fileMatch": [
"(^|/)cluster/.+\\.ya?ml(\\.j2)?$"
"(^|/)kubernetes/.+/.+\\.ya?ml(\\.j2)?$"
]
},
"kubernetes": {
"fileMatch": [
"(^|/)cluster/.+\\.ya?ml(\\.j2)?$"
"(^|/)kubernetes/.+/.+\\.ya?ml(\\.j2)?$"
]
},
"kustomize": {

View File

@ -0,0 +1,22 @@
---
# yaml-language-server: $schema=https://taskfile.dev/schema.json
version: "3"
vars:
CLUSTER_SECRET_SOPS_FILE: "{{.CLUSTERS_DIR}}/common/bootstrap/flux/sops-key.sops.yaml"
GITHUB_DEPLOY_KEY_FILE: "{{.CLUSTERS_DIR}}/common/bootstrap/flux/forgejo-deploy-key.sops.yaml"
tasks:
bootstrap:
desc: Bootstrap Flux into a Kubernetes cluster
cmds:
- kubectl apply --server-side --kustomize {{.CLUSTERS_DIR}}/common/bootstrap/flux
- sops --decrypt {{.CLUSTER_SECRET_SOPS_FILE}} | kubectl apply --server-side --filename -
- sops --decrypt {{.GITHUB_DEPLOY_KEY_FILE}} | kubectl apply --server-side --filename -
- kubectl apply --server-side --kustomize {{.CLUSTERS_DIR}}/{{.CLUSTER}}/flux/config
preconditions:
- { msg: "Missing cluster sops key", sh: "gpg -K 687802D4DFD8AA82EA55666CF7DADAC782D7663D" }
reconcile:
desc: Force update Flux to pull in changes from the Git repository
cmd: flux reconcile --namespace flux-system kustomization cluster --with-source

18
Taskfile.yaml Normal file
View File

@ -0,0 +1,18 @@
---
# yaml-language-server: $schema=https://taskfile.dev/schema.json
version: "3"
vars:
CLUSTERS_DIR: "{{.ROOT_DIR}}/kubernetes"
includes:
flux: .taskfiles/Flux/Taskfile.yaml
tasks:
execPostgres:
desc: Exec into the postgres pod as the postgres user
cmd: kubectl -n database exec -it postgresql-0 -- psql -d postgres -U postgres
execMysql:
desc: Exec into the mysql pod as the mysql user
cmd: kubectl -n database exec -it mysql-0 -- mysql -u root -p

View File

@ -1,24 +0,0 @@
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: mariadb
namespace: database
spec:
interval: 5m
chart:
spec:
chart: mariadb
version: 18.0.x
sourceRef:
kind: HelmRepository
name: bitnami-charts
namespace: flux-system
values:
auth:
username: k3scluster
existingSecret: "mariadb-secret"
primary:
persistence:
existingClaim: mariadb-pv-claim

View File

@ -1,27 +0,0 @@
apiVersion: v1
kind: PersistentVolume
metadata:
name: mariadb-pv
namespace: database
spec:
storageClassName: hostpath
persistentVolumeReclaimPolicy: Retain
capacity:
storage: 12Gi
accessModes:
- ReadWriteOnce
hostPath:
path: "/mnt/MainPool/Kubernetes/databases/mariadb"
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: mariadb-pv-claim
namespace: database
spec:
storageClassName: hostpath
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 12Gi

View File

@ -1,62 +0,0 @@
apiVersion: v1
kind: Secret
metadata:
name: mariadb-secret
namespace: database
stringData:
mariadb-root-password: ENC[AES256_GCM,data:Fv/IBSYJ59NwAXIm4++j9ouW7QXAWMP8Et6qTtYZGWc=,iv:LpoL3VXqRMPR1jdtAG8hVRpslAZx5C4K1fxHyrjnrE0=,tag:0wi3E4snnKIxtDptgOSr4g==,type:str]
mariadb-replication-password: ENC[AES256_GCM,data:glOy5LsxWzngOjtH0cUrtH3KGA+6kOe0WJw5ul5BiQ4=,iv:URpyq5Sf3CCAqDOtPfM/EvgkMcejvM71gA69zgePlFM=,tag:OeZbv4wUBcoSVUMz1pSi5w==,type:str]
mariadb-password: ENC[AES256_GCM,data:FqraX9l4nFTWrZ3v9LnJJNFuhwURjBSrmMXLT/C9ej8=,iv:CLGc8XHUeLbixBN9Wdx81SJTe8L3HwPaHQ4Lc2iMFvY=,tag:voDFAnniUVshGRuv4+zYGw==,type:str]
sops:
kms: []
gcp_kms: []
azure_kv: []
hc_vault: []
age: []
lastmodified: "2023-04-17T00:12:38Z"
mac: ENC[AES256_GCM,data:v7rimrwed+ElVHZyO7zdIQLoYR2tJrtZVNUgeBMwZUB6+/v52wa/OIIWoPrsXbGQe0W1w/e1t08ekB8tbanzItD1ftg9mYfAsfBkD2XQyyXornV2uDBbmifUq/yH3a89h97j26Ofzx8PZqFYYnFLSCTXHbdmDNsPHza70fYfk40=,iv:2A0pduramwAP4y3UUU73li9hzC5keGuAzmN2euPFSRI=,tag:tSygQLB9UyzFgR89An/j6w==,type:str]
pgp:
- created_at: "2023-06-19T18:35:30Z"
enc: |
-----BEGIN PGP MESSAGE-----
hQIMAzKleRwoSoixAQ/+PYuDQqORZ7FPzlGb8Wm+DmCCKn4dywZQ/3xqVq1G4wYP
W8loUvA9mL8Ja5E6USWb+YdqWa95PAk5N/pDf3MVtnHQnQU9Ko5AjC5kEPFIdWNP
ShBE0y1sRCUeNw2T4ARa0C3bagL4EaI7C3ef0PxkCbpw4Yz6O9afOySD3u6Nwaa/
04ucDMIoH4VANCDgFo8nFkFV+23bm4cHbHwezaz7r0yL7bOzgt40eSw7tJfEN4nq
Yq/ak4iVor2zl5NxHtm08VXtDIyD5LyH5+jIrUKDGPOS6OVIQbyc6pyClCm4JAvq
NG0XZCIx+AnyQe7d6OmbrKy+ZarQFQOlJS+H0sWrm7DGWPZpNn8LnRDzlcrTlDv1
fP2fGz45gvWRFRaiAeGM2DADwuS4HD4o4nsXa/sWy2Vxstn8Ngjg3/GfMZR4CyDB
JzNOl4HjaKYi4kP+MJRSedwp5IGlLeG31MKdn7xU+gsYonsG8u2puTfbHQ8Pk92B
HjJ1hLoc65MZofQkeKmYjzQ+9yT2g4YYUyWnPX5agrlMhsVqkZiRirRg+uCT59qD
OA8BI9tmjtDjVSs4B5XayL4uppv8pHHk3B6LnKfVX61BAEF4LXV3X7RJMBoLACy4
v1UbX6J177xIxHCl/tbzZhwAH+NmceioH2OuPUAtnA3TziCjzr9dH8Fpnrlc26jU
aAEJAhCSe5Xs1RDXBUfhlqjwDTZbuyLF889WujKIRwopHqDvCpwA6ZqijElAZWS9
F8JAIq1PvyQJBvoGzc52jShobDYugzrFEDiF1Rf8/moXRx4VEa9F0049Zfa1U0bD
daX+Wf+7VNFs
=qkGs
-----END PGP MESSAGE-----
fp: 2CC2B3631D5C3393901335DB68F95C5D753EE1E5
- created_at: "2023-06-19T18:35:30Z"
enc: |
-----BEGIN PGP MESSAGE-----
hQIMAy5t8IMoPu4VAQ/+L3qBw73EbS1WJ/0qpZ4fiaV40Yd5Y0i9g0CXaNzKNc0n
qSr0r3yYsbJWcQwWOhORMwXaDChTf/d02kz+HSdAc+u1IdPAb8mtJ39C0Zlnu78y
S5CBF6zUg0BDdnzQKKyuzalmaGirRXUikfyRcIAHb/mmhUwCu/ekFg0QnUx1VvGx
Su/sAabRT6D10MF8lunZI63E05yxLSrlb/xGAfGBX/MN6qqdRdYZWzTWgiJAgO07
53a2SJE5SfTlEpPdacBV4MVxcHj9xstUDTjQYP69UTTEDKq/kwaZ5FubMWFUono5
fxeZr0PeYXwWVzHHbGTTagAzG8M/urPLje6IsWwb5TYyjTn7VSUOfyrdHnS8PZ8u
YYyJMftlc4EmTQqYxc9D/j2xk0Hja3cb9L9eLTVkikds07ZRTr+IikYpspYb3vEu
dhvMULKhNDoW9K83THQdwyqi8EO7RQoEnGzqRqW84WWN90Bo2YrOL/uZyvgKNEY/
lSgsPeWWqc8eHnZnm1zedc/0eiRIbKIwzKYTC2dr3ZbsaAlbt0JXXU8GQnvOWFeh
RFOt1WdoFv+Ssm4I+gfSvcMSMeqzUC8AOf0hdIXCwf1lQlVPT8GHq1H11aW9O6Gf
jPz5dLwMkGVDJ90i005ZdeUXGntRHOKOwag4MfD6JaDQ4hnj15pfQdbIgOKCRTzU
aAEJAhB08M0x5nMkguE9Yow9afmKTpzKoIvRFLw0iLy4T6FYxJ1k9+/UMAQ2Wa69
UiL0YCFldFzxcq0GGfrkIX+PUvYaYpsAB6Iid5RwPHtzcSv5pxN91uztaUCfOmPZ
fPiA+XqbXVzO
=DRJp
-----END PGP MESSAGE-----
fp: 687802D4DFD8AA82EA55666CF7DADAC782D7663D
encrypted_regex: ^(data|stringData)$
version: 3.7.3

View File

@ -1,27 +0,0 @@
apiVersion: v1
kind: PersistentVolume
metadata:
name: postgresql-pv
namespace: database
spec:
storageClassName: hostpath
persistentVolumeReclaimPolicy: Retain
capacity:
storage: 12Gi
accessModes:
- ReadWriteOnce
hostPath:
path: "/mnt/MainPool/Kubernetes/databases/postgresql"
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: postgresql-pv-claim
namespace: database
spec:
storageClassName: hostpath
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 10Gi

View File

@ -1,62 +0,0 @@
apiVersion: v1
kind: Secret
metadata:
name: pgsql-secrets
namespace: database
stringData:
adminPassword: ENC[AES256_GCM,data:gJ7rl2V/VlbIIRvRHcwMaZKN87t5n8bVWZCj/tRv8Uw=,iv:b/5eEnOrHzJrtnO+E2IGwJLHy2AdJQwv9WfUR5fUHY4=,tag:nTtaDNHVfYpChQX9UWwdKA==,type:str]
userPassword: ENC[AES256_GCM,data:gR7q508lUaRDRJ/z5lH99JLJSS9zWfg0O+TAm2B9uvo=,iv:9DDQxwd/BGtLQDacAH/crfT+qU4Pn5sGkWuEtmMprUI=,tag:tK3WoUd7729LQDVqU7pckQ==,type:str]
replicationPassword: ENC[AES256_GCM,data:BSA5IfYhhvN445yp2i3BI5zlIXgdj+LejCPzvlTMnVo=,iv:Qku2NAQPLxt+NUnk2dSx1+WAoyx3aEuA3+piU2mubYk=,tag:MnI+atK6VLZUc3eGS1OE1w==,type:str]
sops:
kms: []
gcp_kms: []
azure_kv: []
hc_vault: []
age: []
lastmodified: "2023-10-22T16:25:15Z"
mac: ENC[AES256_GCM,data:uWVPfKwPpR212js7f2RnCzEsMnxk2JpGPcf2L5i4gJCddJCrRJkdhjWGyVVpp/ociP3JLRTI95+WSEUH0KkPZpY1ptQevCVsUemRytOCtBlR0yR4qsBwEisSu8m4B5dbAYsqlXAndrBNL2WGB7uBv+ILgNxkhlN58unseSWJBDM=,iv:e7QyZSlhpyQ+A8OmV4p1848itIUxyam6CJOI9/N7DDY=,tag:N28mfrAjUTTYkly1hu0OhA==,type:str]
pgp:
- created_at: "2023-06-19T18:35:15Z"
enc: |
-----BEGIN PGP MESSAGE-----
hQIMAzKleRwoSoixAQ//aQdUERyq3G7V29F5rpY6LdDgo8+hqrrZvdI3JnON0VUM
Tj3AAYg+xvYh8aPQywF9fJvn6qNw8fqrb2GiuuNTa9ZPCFsD+WXbuYHmQ9z6tAtV
opXe3QLNBuo9zEtUfGPbaCp8EH7f1TxQsTJoe9iE/1B2S69cHNUdgXZtfQyhpmlG
iyAk/G04kPazweIuFNjOYaN/12J/s2Cf5AZUeROkMxg8/GTPO68LeEBz9v4vl/1z
JlxmZyXR/9IeoBlO63asDrR85fcvSDb31K4qE3WVkag20bXClv1lehLVKO4bxA/F
lW1tXDR3odC9Ozme884Znd05L0NWkzYKYRta198IV6JuSCeMdjTscGGlMM9wqqKz
SZgs81FHXT16YCVupfI22CqMiD0EzQXrGEtJ4NqaBvhZu+MDxszNRzIl73b0HANc
8JQqQqOJh7ltrWnf39Xlv73yVC/pYbaV1LWGnMfqWvOcksa9QjOH9Ysfj/RxdaMw
VQhydU+21+xeuEQBL7OsiJQUzgJjFREnTRPXcorCtWxocCn5zwdct1SFchFzCOTp
H0ubpD+MP4RTWxuYbZRhE5ty6GJU9liRH7dUJtVaQiv8V+G1DungTqq36AbbnHzd
9cy+4cM3wZx2VYElL7DBom8nqqm7Xhffr0UaaY8VFuV5bBry3BmM5rOr8vDYqf7U
aAEJAhC/4yiBMuhEB+fwXIq/dBjMzW+p8SotK2QK03yaTFQchnBDknwVdqcKQxIZ
di3kupnjB+KllWOZhl121tT9L35ymL53BUu1FKCTFdIS2wXxy6UlIS98n0bvWJYN
c5WTfk81xmbT
=UE14
-----END PGP MESSAGE-----
fp: 2CC2B3631D5C3393901335DB68F95C5D753EE1E5
- created_at: "2023-06-19T18:35:15Z"
enc: |
-----BEGIN PGP MESSAGE-----
hQIMAy5t8IMoPu4VAQ/9G2JDsJw6YJMjstWPrv07tnU0ErWZx5WGcNUGhw6T5tOJ
kXCAuaZax8NxoTtZnQ9Cd+WgJr7R0FuVPEPTc4G2RsfntSZq5rBgCpT0fgwyASFX
64b6YTbLcCL+G6sg/FwIi9SRqqCsaljATjoU685vrjaxYYfAdhyUoM3qSNjMMaMl
zVjn0kbWrQn4GqfuRMqcr+zCIQdHNTTJ12+c6UUo/zJp4zzjA68Yur9aiw1iHtR1
rYCPHX2/ZmQjADTHXqwpuMdb5j0VDcd5JcZabdcJkhn/6MRJiN+XryZN/Neq9UbF
5WrMaZz5v0iRnMUCr8HMw29P0ttu5Sma+RyCOZuWlpsXj+C84pJ8CjBbFhzSJzGP
cKI8Syn0CPLN3X6vKs+LJXEHg1jxJ9kuN+RgW+SQRctUX3A0JtFg2tWplkptNtLl
hN5rW+fWxk7BV9dP7wouwVJiKcW3Y/OMCF5H8YHwL/KVHvANBwNM+nmFPrHaqN2s
0RghznmZMVG+9IYedSM6d8ZJLnO/QsNTE0QTGM/3dmBAn9jcndCLTgcgThAtvcmw
lFJYaMN3W455Cccaif93xnb44yn47actgEuM6GOuP15GGJaHD2iBQ2atHcaQhNQR
mxhIIouu+Kaa6g34MA/VGDNoN0eNYI5RZIUSSBl7bgaOXs9/3j1Uvap9yesCaOTU
aAEJAhDDqjX7RUazeEByAiKjv5TxpQzsi8gR4zyrhf6tTx34jHzQNoVjYEtLMEVl
ZlAJ06RoxOj8O6+8RGYd/ZUE+TQPQ4jx+PgWrZPUQx8TSxevuduw5XZ1lKytUSCZ
GFDjOxp0lMGV
=LHSB
-----END PGP MESSAGE-----
fp: 687802D4DFD8AA82EA55666CF7DADAC782D7663D
encrypted_regex: ^(data|stringData)$
version: 3.8.0

View File

@ -1,65 +0,0 @@
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: nginx-cdn
namespace: default
spec:
interval: 5m
chart:
spec:
chart: app-template
version: 1.3.x
sourceRef:
kind: HelmRepository
name: bjws-charts
namespace: flux-system
values:
image:
repository: oci.seedno.de/seednode/nginx
tag: latest
args:
- -c
- /config/nginx.conf
service:
main:
ports:
http:
port: 6544
probes:
liveness:
enabled: false
ingress:
main:
enabled: true
annotations:
cert-manager.io/cluster-issuer: letsencrypt-production
traefik.ingress.kubernetes.io/router.entrypoints: websecure
hosts:
- host: &host "cdn.${SECRET_NEW_DOMAIN}"
paths:
- path: /
pathType: Prefix
tls:
- hosts:
- *host
persistence:
data:
enabled: true
type: hostPath
hostPath: /mnt/MainPool/Kubernetes/cdn/data
readOnly: true
mountPath: /data
config:
enabled: true
type: configMap
name: nginx-cdn-configmap
resources:
requests:
cpu: 1m

View File

@ -1,10 +0,0 @@
kind: ConfigMap
apiVersion: v1
metadata:
name: dendron-config
namespace: default
data:
config.yaml: |
bind-addr: 127.0.0.1:8080
auth: none
cert: false

View File

@ -1,60 +0,0 @@
apiVersion: v1
kind: Secret
metadata:
name: dendron-secret
namespace: default
stringData:
config: ENC[AES256_GCM,data:NxmEkvQaTeN535bFrFBs92pe59zmcqmxwH+3vwcgtnD35z0GzFDqUzgsQkY4suwkjekvZPiWxaoWNQ5GnQ==,iv:5kkHxRSSGQS4jDx+xZYTr1Xjn3vqcZIIy4JF4AWjcpg=,tag:1GDd1vtWx2C8J9zCKV+Yrg==,type:str]
id_rsa.pub: ENC[AES256_GCM,data:e/+K6q8dZqhydoaUHNfRsVOYBxL9RPWQEy/EaSJag+1GK26yY773MYAo+rbdCZnFMuDjGa2xN+Y5S+Bjcj8YMxZ8CCBFnqshfQa6FmDb1j0s46c4mjbRdxLAOXyl0ehwdq1YI0kslh19SK1/V+t96NDn9PQi1m7jTmw0k2FP74ooFx0d+DinDq4OpsAQ8XKj1twBXLf8YLxs1/qqDzAnB3jCh3ADmpAGGllJFzXPMR+uQjGhN04RnPZY81ofTFn2v4QucIFFf4HQCAvqMicc2haZk1+t6tKOqsSqM5LfBLlmOGZDUygauKZb22iECEUG9UXUUf52gcHINKBGKlN9ba+JEUEZaScod6AKceSOJoi9Dnfhqm6q9zYfjnkqSYKH+mFOS36VqTBbc+Vy7+MRfkDwu7uE3XFrDmar17eTesiWYDi91L/1eQSlGmmOhWcMkqgW4jWvsDCP1hSOOxZ1ke6UyLnzeqTm1a/gT+U6BtF3t7KZgR0gb+ygJ3ieX7PZFxoJf6urc5TDK5X8dT+VZkMMUZATbhlM3m0GdCZuBq+t2yCv9bGOAVvUIa2/rjZ02FtmBIoeuRAeBNdArw027eTYa02pXgmWy1RrDm08Aopzbe+Q3AVDo0MK4QyhFkr0RA61nLCqSh6WSSyFyCxHaeWv7s9EZF3MG2vKteWsz1/xGiFB7KuTSUbE8WArtPNStVLjF4UiRV5+PfJ15gySGNzImsT0MpKVSNxKSWafrPe+SpGQMQOWV4Mhekr29SxgNDziGDhmMAYmbr/Y95mSbIzXGtOmgT8p20fjcqHMAiA/xTcLNLDcB8QPB1EXZ5mZtdmnQsuvPaHQ/HMOmX5zOKbvNwBnOuznH3I3+kDWeEFLPlcYeRXXzFt7iw50yT7AEG9h6wKIHnLQm4HVPVP0z+HcNzJzSFOa4yElnnbcyWH3HiVttOXPAyI5PKIihyLZGB8XR78GULToup+aBW4TqeEXZFnMqyFPagn1y39tuCYgsFA=,iv:V3eSPCb9Mx00SksaoIQv0ACqMI0R06ZTLpJgkhHZxqA=,tag:3Pp0apL1vBdfNz09ctgwHg==,type:str]
id_rsa: ENC[AES256_GCM,data:na8KTV3ub1Cj30ss/iRJDFRghq1wGWyiE1GAGV2QPLPkJcGMySWQaU1VLtMW4aUVzLT6oG3Oj2tHrnls26VSlgD5dUgO6bJj38w0NqhFrl+FxBQyyeGhkO4/Rgo3m3IUnE4NhcFyxxP9BPXuMrSr82iWk3qaB/NHPSHyf71NT9C/aE/nJKpycj4RSbT59DYF08jti5rWzPnGDmgBO9K5gEtsZgzvVdthjvGdS2JFaV68hxOYWNxfdbBtxMuZNvXsdFhXHUKs6G0L1vA053kT26B/JLQzKG4pxeHikIneEsM9m9syL1OTHtoCqpg++usxxOKCioVgUsrNI0AyQX1Ywfq1l4AXQfQY3MKG9y+1Evssc0tlG4O5wRTojUkcyalcPZ26epLeFJehk3AeBB+uI0l/cSVrmOch+ax5k2UXLldk6qI3e3AT67tM0lIC92QXj3pUKa7qWog9thp1Nle0Gei/rGVY5Qf9jv8UYB7BzHROAzi3yO5oJPVQKMiAUAIOZhnIAGFFKL//3FSoWI3D9n9DWVrqjOM73M1NgKefVCywDQb8Fkgid6BMTArGqUn/V2fRHUS4rQGbsgc0QEl+cBilAXEQFdHQSkWP25H3ppH5Qxtz1/B3SgeR8Xnm84f4ED+F4xeospaV+DN//FnnPehEpIxtPJpB4PWxCRYzyTzXh+/sQ3YQbfOo4pH4yLgdWoR462E35VVa2GaZKG9ykTeRnALMI5hgf0HNW9CIcCfNVfRxxy/idQ7CoMI7QAwSwL433JPM0Al7tUTtUlk25jBh78IcDtHkK2WQeP4n2qTrBWbA5HqTEvPhPh1ip/z0NNsPUI1PoTdiEC56zpwJIbJ76L5+7A1OcJlCUbZXSMkjKnPGU0FIgRx8+qNJDO+IztYRoM5B/6pINbcWaAIFSSnu+zsNfyoZNxxeJJgs1JqQTvfCMM8jhnEWuTG72YscygDoTNWihsF3+Ie5yIX3L9+Cx9NkATjpUZjJFusKzGaY6PZ/UjYjSKDO9yVq8Qk95+3LJl8SAUgIVBKOuguTNbECu4khBJT+qt7SXnR0HfvcJ4VdN8iHZJBZFVJd/sIo3jSNpkQj046hBmN6XjjfHBdSIoBMcNAZQohYKV0Pw0DAsfn0xS25V2+heyKnxsPWpu4FcwXrsADMIuZUMjyos1F2cpK/b3eJCh4JHGTppwIyFVnLvMo0xYGaqn1CtF5Ju6Cr0bJXaDHqfZBWmFDPopPsOGRsNRXAmcO50zEZ8kYg0yPZHli/X/Q6to65+mQL/sgRiodzvJjecctG2G8558/e8gEWrGNCT5fgpUizzo59j517yQccKRsyftKqpH1ZQXQKyBn42JeqAr49IGqTMB3wt6KW1S+5WPUVsZIy0/C7UnwexmBSQ7MOixYybr1rlQClnIroViog2cdNPfQ05fv9Cry1Npo6z76UJRhWSyrXVaBzhBpTSxl0pix/4ZQouMwujb12spzo4PlXYeh039YKFRruSu5NZx+ELRGpeQvcn/FXJODlh63bI9BKb1jNkz77PcUJudrmQxIAm8dmCsyR6m+GizMm17673i/FWmqILLRE3NOPHepM6iyhEYu/WHb48/N9h4hvP0u7Qt0nS9k1FK3Ywbra1EQ3suj8kbF5cJ/jv0TP+WDaybTkzzb5Peb/OoJI6FIW++uvtqSmQ9fYOmE+cllh5cxkybm3LYfio2TLhUm5qclcEO+C0KmQ0PqUDI0VLPc1PukbYFxE/1o6+zpCDHPABItNjim2tAtm33ABooFcpvIBKmKnho5cT6iO5Rwdx24+YGN8pzb9bAsKbDkL+tpQ2R3xjz/lFptcSj3o5Ewee4EetJO03NpZ36qP50GBKT1CSNH1EfKocHIst1hLBL1E11caVEnoPX0mbBaxuA1hTEpIy0gE6axokn/xxkxbOSVu1zLNS6xtwW++L6td3yLfeDadAi0mOyJAkbpP3cZySJBNGxPJIePhC7/ALjhFMNJijZIgVYbv9YCYpHg3AF1gresocoDrQFHTqAWpPWXh1srBPA2Ke45AwRxE4/MDHu/QI4GH+nSX20VkbM53avuhAQrLXflirlDDMVsI0SPOJzEu90Yl3oZif+wXEL2clLUCq36uQCCRHx+Nvw32Ik5IhSo1ayQO0wCObCRT/HrT2ZAJxsHnS86QU+dgHSQcGCEawzUdta7FpoZcOec9ZH1RDPsmpKhd8Ry3rDrxURWoNwTfEZIrYghfuP4jqos+XJpO67sSzvlVW1PSElMTtcXWWoq0H5lHTYRV/wpothkc1MFWCgVqxJ+ynyhg2PHPOwNBas3rGKW3m2VK2rkHW2nnoavHLNNzLkjhyK3HLSdhCz2hzASdgO1Ae2fxgOOmaI04p6dB8un2ciEaTcMp0Q9Jj7+fxvTCVikLTBMeqmLe4gwRSfQ0N2k20vKoevKEX8CtAOXxLHXmRpIzadEFMVHIaaura76zXKLdSC295eWxXyHKDcnY6LQChrZIIbs3ymw9DSNuW0q4t0IcaN7SCg/weKE6ZVhc6Vm0fO0GmAOyTrky42GW/5L2DBxRonAQwOsCjIeUHhaetVzp+MFeQvAxpUEM6kwo1BDk+v1yS4oNGizNR44bSa7EjzLP3qQXcVfHt0FM/bwD2ajMmU4aYfd4yIFROaY89d1KHhnqwIbdeWKZrtxzyDl/b+i45clE+RG9FTRzKFyNCuB5CPqejKDyMa/q9XoppPABrX1MCi/0Q2jiwiir9EFc9rN6hdouU7N8BBt6lNOXycsgoyDB9v7QF+mTmpggfuB4lWmJSt3/vLqlaBOIlWf2LWaSNgm+O3XPUfkaSfa5IvtN5IusU8lfEabH8QY1DfAIIRL0IZfIezVWrnTvjbH8iJd6ZKDqfIN/GY8eItb3355giO4tNXJH//LnJrXFytXqGfxWT7tHLxij4alP9qSaG1DASXk7GOzrs9+nnLATK1Rfe8Cd2mK1n2AKLJeop5iXrAsiKaiRd6gXBciK7n6DZFDPRLb+TZLHoS/Az3QOvsVuoZASwB3CnJF/2GzrljkBH1DH2wpY0F1lGKk9zkqPs3kURs9Y3A0o7V6uf/JtqUA13sQyoY4SqdUHjxFBvrEn+qUe6ySsIgPTysUc/G+uwOcCRuaKCKPMF/tv/GiqSaUV0Otc3rlJwWiiAKLKpc0VXj0nq9Q1aW++h5OJrO1YIfFi8t21JOyLPs+W3kA0Yd9RY30DqWlFtyKrVDa6Sp+J/OX+NkqzgXARGGlaCZIkpIZ8oc7zUAga0j+2Jz8DNV0OZhWEf6zsTVntO7bCGseLeU95YQiwaRX7fopStoO0NydIxNfjp+LiZnLsockeRBuZTmghv6pch7EHNpr4WVn9/qbIQfZCRXOJChu8VB5i7diZXIW0Apr4DpnALyo1GcjyaOjmdyBOQN/mabE8SFLC1e6jr7+uRzFvxfJqka0RQBTbu/XlWcjFrDYSL8Pyg+LmN8yl7f4afl5YEa8mUvZ33xRgHYQvex4hB9EYwaiOe6HaMeAd+dnZouU1GxLblzTDjH8HQeAm+kMW26n4BM+jatz8PQyodGkFZN8zdyA2WE5dasifCYf21MosjwfJqgLTROXguBGPWBebDNI6NuB0Nwvif4C9Wai1r+CFQ3yz17huSfXTLpNaXiWVXAzRm73RpL2M/upJR6pCZOapHqTtQm1yEEBDn2KZuO5nGUIX6uB3ubIrgRBdHDO1mM0Au/IYeCZZlnIHoPzKPofEiVidVk3aeZqlfJ3TGFbKOG9LanjO702P0nvCHNcoQfHyTXghaiDtoHERrCIrRDoOUDDjt16V3EDSsZlNqYyQEw9jZ1cCm7OY26lFWDh69PU8UgV+DfK1aq1Dc/6S8gi4NnodGMGrw7Glja1XKEAzSG8cR6Jr8QErQY3YmagIQmHsdZ4hJxVRu/etohWVpwfw8R/PdmriOxwx+uZb0YFhAXICxSTKVA3ubWaVZRmrebnuyl1iFA9CE9H+e3MOQtnwosa0S4Tyd47gdASVKsru03nTJw1UmhpauXXjGRGq8aUoDi1GNXel8oLWILWQaVSKhdhIWLhfHsVg/TJwtm023fsBi/RBM7UkonikrFJ1s5KgM88oJaAavTUbwRmMsUjfpKnZw+Bm0Yemwb73IP1KPJrU4orVxDjffyzzMAorg6ifGDWHAiTsoSbHXjbCD4W7FxEjtT42spb2+FqPigLHhAVV3TG56CCCMPLRaw6xIi7lCYNVFt1jRUAWNlegzc1fRvBTf8YsqrOToIXu04Wwu3+nG3fcr5+2mWETShPDAd+NDPkxBc+ux3XfM5yYKiRPh2O5HNSX5LQG3zHY7yEU8ZXEiHdZWZPhc1N3wBVNlXh6srkuC3/BWt6PcAyZsDXIrBEc6zY3zbZ4qdYdXazMbhNunaRi3Mlull2CgJquwGsHQY098fUJVngmbrTXHqGMTBCFtCr9+q7vgA42GFevfNsCPLYg9u2MiaZqcmKPY4SWU4U2Roz8fv2BKBpmaxg1e79/sBzmTnjgsy2313D/T2zyhWzeWn1Oq9OeVuqcaELHkaxpySSCw5TkNYvSTwWJxLHw1ccXOQVNdNn1mgTsIA==,iv:8DWFQG4uoooU0U4yKYYiism0p6kGJVd4pwuhVyA7hIM=,tag:zTBz5yhUaM0h/hlR/Yh2gQ==,type:str]
sops:
kms: []
gcp_kms: []
azure_kv: []
hc_vault: []
age: []
lastmodified: "2023-07-25T05:01:34Z"
mac: ENC[AES256_GCM,data:+L/f2vsSjkpEzb8qUXCusMdYPbQO+we+SpE7sbbiiWAPjbkVgOg5ah3BzXvGIIWzZsXt4/Y5BXfB/54am42/WYQhnfzZdTWvFCUSK0bDiBEuybCej/Y0eGes7WchpBBvIRuVU0jly1m25MmCFXRLR15DjXIbIYeTA1WIsgSsBvk=,iv:pOIwEXCYIhZF2AJ5FcdbrtmWkNOSuTkP6dIVyHNdoWo=,tag:UO+ieaZ7Zdv0JJcBHKBpzA==,type:str]
pgp:
- created_at: "2023-07-25T05:01:33Z"
enc: |
-----BEGIN PGP MESSAGE-----
hQIMAzKleRwoSoixAQ//eAJDYoFRZsEMBwInHBRnW6Bu7yVhqnun2f4EVWA8Ob/a
+DO3ojrh0oezmQA6Ttqv00gJLNGfsPPgVlF3f9bfSFulTYS37UggIOLpLmH2z4Vs
JElLDPgOAsNQ6+PYb92/ErqFg0vhOkDWSw0ILYL6TazQD3hj7iUathyJIW0CoOgO
qedmW1/1L3lV3Mg87cRR1gvBK/V20Dx90Y+MGNg88P3IYMIP0mSslNwvA59k61Ht
RXL8w8C+Ax6tigaOFlDeaarzDxdIwCrs4MWQYggXMjQzO/ohEfDospRitoxYnj8/
LY3BsRSFkIEeYz/ERW+EY23Skc7UGGfWPrvZbj334iceiZ34X8KMe7aU8oh7gkwu
bm4FsIW/HAfgcRbVir/3TffFTinqTBMi4G8GU4Q2M1JorkqrOJXtlvzA68b12b5w
0pPGMowWN2Xc3HzY40yVQ/9RPmDNBAFCaP3n1QjXz0jBgNOKVwmJKoNxi8m7hM2V
KOUseS80v0sDM+gJAwRGhZTmyphLP1v6116Duh8l4ZAhgz3Zw2gJ9nf9kCItL1if
g5u7pvpcVwuaxkm4UloZggHan6weHGutppO+rEUu6hM/JlMrtGz5iAQtOG8OdvWE
su0KZFRAHUayAltL1u0eQcQVzXQWVvWAgY0f7YYjjxkCygAAR4O+jS+IlTlIBEDS
XgGpYLZja758jdjkJx0Rt98Un4MWoXW/3zE2qKHmfQVu9T3uyPIn/ES2tN2O2WDp
kmacHAcz09Hfz55MPU7T63yF3+2xqwlNnnxdebXBI3HO9pIXNoKHNO4c55yh1f0=
=1D3U
-----END PGP MESSAGE-----
fp: 2CC2B3631D5C3393901335DB68F95C5D753EE1E5
- created_at: "2023-07-25T05:01:33Z"
enc: |
-----BEGIN PGP MESSAGE-----
hQIMAy5t8IMoPu4VAQ//TilqHh3NXeTVeHfTv+engCARGuSv6aWIDfSl2PM0hdO6
kgvxRubWFbTc/EH7JXZmdNmVYM7vnpSKBuGE2xyc1MxIFHmRgotzz6liM0H+Enen
BMeNunT5A3hZ3aZ9iaqUzSCjYgMoQy5XRKuS/DVp+o7qhXLcYBBPxsxLuxanEsE7
ZAMc2EYEDY+ZP4csY6RvEYBOjn5QWjOjgo7AGpcji3OsnHYc1RCIud8ZXhLKs29a
IkcdKYqRuDob82RivhhqcTjf8iL3LGUE9cR912RSmP5908DvVtOZzY8luw9VSlmx
fQF0HKrsN/VXTNZGuqIO/GFzL/21nOxNTgxRAwtg19urQ4/lGvobh0r52lJyX0Bj
tEggeZbq1Pa1UOEaRvIV70L73TzjzrQurDoqvbv7Brz0hjR/iu/U3Ry2IlPZNBQd
IJMNn9uYuIaO+9EnLwS2Jor9K8GrME51gv52B9RCQgAfC7jHlCmW/qCdcXGkW1Lv
l9tOsu/KDL6rNvqzAD0GNIj22m3mJjb4kMYeQxyuzjD+GZcYxpNFGOORhFqfPj8P
gelzIHxbH5xJitIqmTYAXgzvVtm0TEEKrUf3yBgd3r2zJtfmwd031PZrCM9XZmbE
6kIOUYpx1ZboaLzIVRLbb9eyTqyGlYcVL7Cl1aRtdbQKJPgTZCidzIpBwFd+20LS
XgG8Ckst3I0ewGTnokVZqP2bNWTA8KHasdvD69k2KjUqsE1j3xmXZJIqiFq2QAXn
zVwtM+I+S4yR+xN0xLowmUYVhh748NxCv3MyATu+EDE0v9OSrk3qiAkndFm9Z8Q=
=Cds7
-----END PGP MESSAGE-----
fp: 687802D4DFD8AA82EA55666CF7DADAC782D7663D
encrypted_regex: ^(data|stringData)$
version: 3.7.3

View File

@ -1,92 +0,0 @@
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: dendron
namespace: default
spec:
interval: 5m
chart:
spec:
chart: app-template
version: 1.3.x
sourceRef:
kind: HelmRepository
name: bjws-charts
namespace: flux-system
values:
image:
repository: oci.${SECRET_NEW_DOMAIN}/seanomik/dendron-codeserver
tag: v0.0.3
imagePullSecrets:
- name: orca-puller
service:
main:
ports:
http:
port: 8080
probes:
liveness:
enabled: false
ingress:
main:
enabled: true
annotations:
cert-manager.io/cluster-issuer: letsencrypt-production
traefik.ingress.kubernetes.io/router.entrypoints: websecure
traefik.ingress.kubernetes.io/router.middlewares: traefik-authentik@kubernetescrd
hosts:
- host: &host "dendron.${SECRET_NEW_DOMAIN}"
paths:
- path: /
pathType: Prefix
tls:
- hosts:
- *host
podSecurityContext:
runAsNonRoot: true
runAsUser: 10000
runAsGroup: 10000
fsGroup: 10000
fsGroupChangePolicy: OnRootMismatch
persistence:
data:
enabled: true
type: hostPath
hostPath: /mnt/MainPool/Kubernetes/dendron/notes
mountPath: /notes
user-config:
enabled: true
type: hostPath
hostPath: /mnt/MainPool/Kubernetes/dendron/code-settings
mountPath: /home/coder/.local/share/code-server/User
ssh-private:
enabled: true
type: secret
name: dendron-secret
readOnly: false
mountPath: /home/coder/.ssh/id_rsa
subPath: id_rsa
ssh-config:
enabled: true
type: secret
name: dendron-secret
readOnly: false
mountPath: /home/coder/.ssh/config
subPath: config
codeserver-config:
enabled: true
type: configMap
name: dendron-config
readOnly: false
mountPath: /home/coder/.config/code-server
resources:
requests:
cpu: 1m

View File

@ -1,6 +0,0 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./dendron-secret.sops.yaml
- ./dendron-config.yaml
- ./helm-release.yaml

View File

@ -1,123 +0,0 @@
apiVersion: v1
kind: Secret
metadata:
name: firefly-env-secret
namespace: default
stringData:
ALLOW_WEBHOOKS: ENC[AES256_GCM,data:qdisaso=,iv:rT7WID3kRMPEGmWJepNmrj1tutxsT5Arw5AN9oVFoXE=,tag:jkYkRaGLEB3iBEjEVIAVCg==,type:str]
APP_DEBUG: ENC[AES256_GCM,data:Jyo8QmI=,iv:Gq2Ldh+H+oturcglphQb7ERHX8jD/5j01qtEJDRPAn4=,tag:m96oouPtT9J5zQHPs2QaVw==,type:str]
APP_ENV: ENC[AES256_GCM,data:19kiyms=,iv:KLwsQOsDvg/7f18FEsg+e2rgnXSbsxwSNbItmgLGy8M=,tag:mUX/UeXFi0eeZ68bsJpq8Q==,type:str]
APP_KEY: ENC[AES256_GCM,data:PI70apm/K8/1el4lW3KR6wLgBDgj0YAQ6KwngqxSv2Y=,iv:S7xrpAeY3wM3moCL/i5R045yst7Zz8ahXbLyNfvacZ0=,tag:hOXR1kKdxVoQxZyjZu+ajg==,type:str]
APP_LOG_LEVEL: ENC[AES256_GCM,data:ZwJTcn8y,iv:wk+jX9Zp1TTn1EHv0OLgt+0alm5JBHdWcEtIn1dTI6o=,tag:gR1Ls7dFGyt4hKGiwLU5wQ==,type:str]
APP_NAME: ENC[AES256_GCM,data:yfd2OQk6NvjKcA==,iv:jLL2Dt0YlWODwCKSnqR1yuSWJsKySQNZY/pEfxi5jJM=,tag:XoHlMsMuRG6S4Wm0PVjtBA==,type:str]
APP_URL: ENC[AES256_GCM,data:+bveNLjanPPMkoMrDO4KsA==,iv:xQWHzRKBMBumi2bFCUKoWLRiuNNV3HQLv1WGEiZ6RRg=,tag:h9IF4XwIK2P8sB4V1Su5Ug==,type:str]
AUDIT_LOG_LEVEL: ENC[AES256_GCM,data:OA7nqw==,iv:9BcE5Bf9QDf3kzA4Xbf0XkbkFjGAv6id7vdSI12wRm8=,tag:QN7o1eEbGSTvrGGBzzouSg==,type:str]
AUTHENTICATION_GUARD: ENC[AES256_GCM,data:wsQZSzAP0hE4o9DAwNtwSEM=,iv:U6513HaOzDDlCehFuSs8ey0KFWup9S8tAYiSX89EyNg=,tag:i5q9W6uglFZ9bKc2f4QPvQ==,type:str]
AUTHENTICATION_GUARD_HEADER: ENC[AES256_GCM,data:0GfWuR+1RhLsED/T5iEDYV3tkmx2wA==,iv:x/6xxFAv5+J8e55a9JnIZ49v/FJRL066rSf2bBxhHHU=,tag:hAhhsDDMeM29b8iMx3xwqA==,type:str]
BROADCAST_DRIVER: ENC[AES256_GCM,data:2iYs,iv:5oeuA+08uDRSJyLwwkdFC2q4LZKNs2OSoQjsnIX0aYY=,tag:m2ybfxtY98j39sBnax7IVA==,type:str]
CACHE_DRIVER: ENC[AES256_GCM,data:2lv9YGE=,iv:xuk6ih2wApMuWJIlm9clwYCnMR973lG7EOHDUZtlDvc=,tag:cdEh6/zAZ+7IcQMvHojgXQ==,type:str]
CACHE_PREFIX: ENC[AES256_GCM,data:OS/jr/Qo5A==,iv:wLeRO4uAo+HHB/1tK3m4MEeefmMRTc0+aTYuUGGrYyg=,tag:8cv8oxfwMkTeZ8+JsCoWVA==,type:str]
COOKIE_PATH: ENC[AES256_GCM,data:pQ==,iv:5QR02hlvi9n/gl6LLdSR2HSybzohlCisq51+QzUJv1k=,tag:hpwUD0ctU0pX7S+V6UNz/w==,type:str]
COOKIE_SAMESITE: ENC[AES256_GCM,data:HNlS,iv:f/kbAOVyWFEH6yKr+N3zM+9tNQQCpQA7/iKAg8ejFdk=,tag:g1rmzfnWSYIzxFJA0l/uUA==,type:str]
COOKIE_SECURE: ENC[AES256_GCM,data:fxJkE2M=,iv:0JXgzyybtMtIgxh6VSwAS5oehpVMFkLKvJFOBDcwhVM=,tag:RAhNUuJKOho6bvXJyNT6cg==,type:str]
DB_CONNECTION: ENC[AES256_GCM,data:Y7b+kts=,iv:1vZBNoO4O0Z8LPH3ZPSDpx49jtbQOEl6+BitbKyat4A=,tag:eOUpSlZGZKM0LPHdZMjb+Q==,type:str]
DB_DATABASE: ENC[AES256_GCM,data:1rRtAXfMaA==,iv:vErtoqpi1KsHVL0nQ6x2MVNe6JCKxjCxivXXjtUT6Uw=,tag:AYxHWADlGq4NHbcVx8QcHg==,type:str]
DB_HOST: ENC[AES256_GCM,data:sjYDEi8q4bAgpdnxin6yDBtNJw==,iv:6rxqBNvXSsE+2oxWbwiztmlxtKP8C0aeYMdmuGTyF/g=,tag:lRB3EwV4vwa64CI3xqi2lQ==,type:str]
DB_PASSWORD: ENC[AES256_GCM,data:PeysFTbHeZHTnkn0XlJ58AMZbS3EzANUQ8UnhQXRIoU=,iv:NM8c3dx8TlQkPVJGECnyg2L6JM7CQwlx/LQ59x15dY0=,tag:xuLow/AXp+yOUm4hO2527g==,type:str]
DB_PORT: ENC[AES256_GCM,data:yXp98w==,iv:a/jbQI7/3QMKaSJRiZGhdYBzdIzyNA0M3sL83bD/1is=,tag:PxauXvxyQlNo8EaFMzdjKg==,type:str]
DB_USERNAME: ENC[AES256_GCM,data:UOz2K8KusA==,iv:75KRLL7F0mtzESvfvVaIJiBqAz1i8JIcS2VwAMm3KVE=,tag:HmjzrLg4hLuAjQ88U3CDbw==,type:str]
DEFAULT_LANGUAGE: ENC[AES256_GCM,data:U2qo/Z0=,iv:duSb5g58hXy+BjmU51cWVc2APmz/THtQrmfKyWJL8Xs=,tag:3578FhaZxtyLXjFOJA7sVQ==,type:str]
DEFAULT_LOCALE: ENC[AES256_GCM,data:DX3VePo=,iv:d3P66DEPoI3yiZj00YaYVEsu9zCSQ+Nz0vCOxJjfkNk=,tag:JNeGcODHleBBOJrewOWq2w==,type:str]
DISABLE_CSP_HEADER: ENC[AES256_GCM,data:mS45ZNE=,iv:7twp7yAggJfGDKnoqoi4OY97uMQuOq1Y3y6LFst9qFY=,tag:mselnIDI/OzNplWsdq2YlA==,type:str]
DISABLE_FRAME_HEADER: ENC[AES256_GCM,data:lIO+3IU=,iv:/jCBrh9pxsNouU+glpvXqEXI3veHsqaHWkSDEJcJzHI=,tag:JHWUyPl6Ir+XczlkEm/xsw==,type:str]
DKR_BUILD_LOCALE: ENC[AES256_GCM,data:43nBSlc=,iv:pylnsBF4HORItmtHxLxaXjojdyazm1rseMtqgTwwX8k=,tag:mi7eWamr3l/H+foZUJYsJg==,type:str]
DKR_CHECK_SQLITE: ENC[AES256_GCM,data:TssvPA==,iv:N6kVxo9w7pjUy5PSt0nF3yPS7imaKaWbizPZdMv7rKQ=,tag:DpWzkfkFbFaQpuLTirsP1g==,type:str]
DKR_RUN_MIGRATION: ENC[AES256_GCM,data:6+nNEA==,iv:TxFrPKxoaN/neoRK09F5SJswfh+ULHw/tFQz+ouOOsU=,tag:UsMPAYDhgccBtBUAXxTNaQ==,type:str]
DKR_RUN_PASSPORT_INSTALL: ENC[AES256_GCM,data:rA1uHQ==,iv:TKV5pRA65C8FNHOrpzx90qA7maX5ld3aLCv/PrQamII=,tag:bqtT9pqHILiV1AEzkkYk5Q==,type:str]
DKR_RUN_REPORT: ENC[AES256_GCM,data:bqE/+A==,iv:PWlGji8/zVoosDeoWaTG4f9rDJwKOilwENI1JtzatPA=,tag:cHCeTgnB7c0TZ+9bSxFW4A==,type:str]
DKR_RUN_UPGRADE: ENC[AES256_GCM,data:76w+1w==,iv:XZwFW5WoWRBhfgM8Jf71IAEsWJxaWj6nmzh4arjV9IY=,tag:wm49cS3mMPPj0l7rNRm7nA==,type:str]
DKR_RUN_VERIFY: ENC[AES256_GCM,data:GE3u0A==,iv:hZc9+yCN781Hm/M6UrzAnFELJopG/m0PTaHCwJuK4Ic=,tag:SwJ/ujTY9VsrS8payg5FbA==,type:str]
ENABLE_EXTERNAL_MAP: ENC[AES256_GCM,data:jwbL3WE=,iv:EmuPlxlldYIK57w44oeiOUx4dNUx88avn/MXGw0khqk=,tag:6UqgxY3eTE/DQ4znx5NNzw==,type:str]
ENABLE_EXTERNAL_RATES: ENC[AES256_GCM,data://NWaSg=,iv:l1k7TLg2d4impHiGyHtVmXFBpHSK1X+MIIMEvqHmFCc=,tag:7FX96H6R+ez0corFjpzoWA==,type:str]
FIREFLY_III_LAYOUT: ENC[AES256_GCM,data:KGo=,iv:xvBorcd8fPvlGYeomuexZBtORPc7LJRII9pYP1ZNBsg=,tag:ibFX6k0a12rXElxRODc1YA==,type:str]
IS_HEROKU: ENC[AES256_GCM,data:Ffu4Sro=,iv:Q5txv1a/DcH+Utlr12zQJUBy4vlcdxcHFsNDWuWVOeU=,tag:NTay0IKz6s7a9dFpx1BZ+w==,type:str]
LOG_CHANNEL: ENC[AES256_GCM,data:Njfav/E=,iv:xwccazZYrtARU7xKooAnBKJcCDJH5xUSN0C+nIs8Pos=,tag:jI3pelMMZQQ37uuUmUmENQ==,type:str]
MAIL_FROM: ENC[AES256_GCM,data:ILVOrph55Ku8pIfsHtU8DjMuUjo=,iv:c4wzRvDugyRUbKZKq/fgQ2eP3CJ1wJzkQo89tBCZ0WU=,tag:tx2lUsnCBbYIk0h4gL/CBA==,type:str]
MAIL_MAILER: ENC[AES256_GCM,data:rdoZ,iv:NBi4YtbtTkDJHQmXBu9lGUfCWhfRgtYLI3UCayMpq2k=,tag:o+cXYLXlJ0bWVQAPr85CJA==,type:str]
MAIL_PORT: ENC[AES256_GCM,data:lffjiQ==,iv:GsZWiMZGuhpPJfX6vPcr3PKuq2YXS3oQ8v8NojufyKk=,tag:rHcfDoLZdU5wCQR4g/qV6A==,type:str]
MAILGUN_ENDPOINT: ENC[AES256_GCM,data:rrw7Rwjo//tdEyxN98pE,iv:3aeAQM4RV5hDFfZ08voXgk7IrejoM8YACluo75AmRrE=,tag:cAmTiI0vPAnY7NX+YlM6Og==,type:str]
MAP_DEFAULT_LAT: ENC[AES256_GCM,data:i8I6LaPPLFoi,iv:sG6dP5GS2G6kGXEsn8P3KJmyEThJ73WIN2gkMJwNDBA=,tag:uefjbg5pZdIIONBklcsSyw==,type:str]
MAP_DEFAULT_LONG: ENC[AES256_GCM,data:+ESO4h6cGSE=,iv:hAFNmDfc6XWnQbpLQXjUsdZSOwPu964MlFBXYsNr9O0=,tag:iXfs5Z+Ojojzp2H2u1kHxA==,type:str]
MAP_DEFAULT_ZOOM: ENC[AES256_GCM,data:zw==,iv:soYKokimSKxSS0x9nM7GcZfpXtwxjuXVls+KFh61w30=,tag:ryX2Rj1TakKRfynh7bFEtw==,type:str]
MYSQL_SSL_CAPATH: ENC[AES256_GCM,data:Mo68CXbhV7kK5ZGi5MS8,iv:pVKSl5Tu8xzZVk4FX0DIA3vpVYZ9V0RXtfkoUTYeAAU=,tag:bez1DYHFlOn5TZ/oz7F6fQ==,type:str]
MYSQL_SSL_VERIFY_SERVER_CERT: ENC[AES256_GCM,data:DT7Jow==,iv:ZEOzfc0IepdvDNo2vWanOsYAT4EGLvFnSpL8qiiOwes=,tag:eEilJ8cwgCer7H/8qpDPgg==,type:str]
MYSQL_USE_SSL: ENC[AES256_GCM,data:rsKgGpE=,iv:nEJbHiaqOvVauAtCyL6uvfmkAmgvjjSFb28L3/j1PmU=,tag:6d5whsZ30buXkc0W4+5JIg==,type:str]
PGSQL_SCHEMA: ENC[AES256_GCM,data:pmFdRyiy,iv:mYXXlj7R7T3RTuK7QNRKiY6HwCezQYaMpn6de0st+FA=,tag:xFs7kAnFuRjDVRjKyyrJOw==,type:str]
PGSQL_SSL_MODE: ENC[AES256_GCM,data:/spE//X3,iv:qCBP7fJVFixBrB1ApGti1Nq0S87RcVxpHqmPBW9GuWU=,tag:MyCEseplfPX9PNdoqGLvmw==,type:str]
QUEUE_DRIVER: ENC[AES256_GCM,data:tTmRSg==,iv:2KdDPsJ9PlyHsVsFdknC7A4cShE5bBBpRxWslF/0wgY=,tag:7QN0MlfyoDyukmAgmgQvxg==,type:str]
REDIS_CACHE_DB: ENC[AES256_GCM,data:9w==,iv:MKfWJO941vxlJ0VP/0ob9JeFnHkI+okOkd/ifxkbKTA=,tag:PyyjVTRCUSvZxpHekP9ENQ==,type:str]
REDIS_DB: ENC[AES256_GCM,data:Bw==,iv:h3v/+cO1W7eGDAGjVtgeDh8UekMg+ZvIRkNZx+iE/Es=,tag:nF143FAtE181ZJfAjtau7A==,type:str]
REDIS_HOST: ENC[AES256_GCM,data:7hVDI2P+443UGlw/jyBFmNTDBM2p,iv:sbLD+/wdDEiKYpR3ttrey6HTlI5n76trH3wZjU7s3uQ=,tag:qZP1nb9+tOr7Lm4i9HR4wg==,type:str]
REDIS_PASSWORD: ENC[AES256_GCM,data:/i9UM5Cx6h61xbDQ//ocmW1BtmT0LILnwwemOwaTTkw=,iv:FINFRW1006Ljnb1JSi+Ctae3Jw9xR5EW73Ut8FCNfHI=,tag:+6raDqY1TgQQgbkcCcbCLg==,type:str]
REDIS_PORT: ENC[AES256_GCM,data:ME1O4Q==,iv:FhqTqv645wnhhQdGW0IsemeXOlJuCKjbMa3tBw0kueI=,tag:b7TdkDklkFwE/X3lE6XZGA==,type:str]
REDIS_SCHEME: ENC[AES256_GCM,data:puE6,iv:XvOpz9QO7Fn14bbHT8L2p0HquNxIzxomN3Bg3K2NOQY=,tag:qerZcGVGKXW+YAyj6RK9Tg==,type:str]
SEND_ERROR_MESSAGE: ENC[AES256_GCM,data:9xoXVw==,iv:m20IvyDsNzw7v3U8Ai34MhhxrIUGnU3OK9LHwZAdlJo=,tag:BgrhqBiqc9RYo9EzOCvSsw==,type:str]
SEND_REPORT_JOURNALS: ENC[AES256_GCM,data:+ErZjA==,iv:dcrc2+U7MoSBQ3b7w2qe0wIb50AbLDQ8/N9TK03ub5o=,tag:ub6+5g77qZxq8IjxDmk7og==,type:str]
SESSION_DRIVER: ENC[AES256_GCM,data:QlF9bSQ=,iv:I1cjDE4EFVG166ISZaNuM0eFMs6U55y7LUl2cVIONrI=,tag:VxKEC67A3Y0IRNKJ/nZV0g==,type:str]
SITE_OWNER: ENC[AES256_GCM,data:KbzTQ/QdlMmxnSDr1mCo4EG9,iv:287MEAzZFE3+zp3bWWA5Y2u3w7iQH+7AAZ812I4Elx0=,tag:TlljmsgLww7EJIBMdDrKvA==,type:str]
TRUSTED_PROXIES: ENC[AES256_GCM,data:cAU=,iv:MBL/z8pmM2CxlDT1sY4my2gC3jsDo6O1NSa11w3en5U=,tag:zqzHOR69HT3+U7tQOFQQSw==,type:str]
TZ: ENC[AES256_GCM,data:45gLKxH0OsAfMPkgnjKgWQ==,iv:P9CUovVI4WSfZi1nyFHVzHJ7Oioai1FUZRcgBNhQb64=,tag:S7IF8Oxg7hYNcT0mcgkg7Q==,type:str]
STATIC_CRON_TOKEN: ENC[AES256_GCM,data:1xck+8s3ifQmregeKU6891pErxZy86fO0I6XPE83l3o=,iv:XSsCSJkkGwG12f2lhd6IDl07OLVCW8J/945acFP99lA=,tag:XNxSQGyHvR/6/A3EVT69gg==,type:str]
sops:
kms: []
gcp_kms: []
azure_kv: []
hc_vault: []
age: []
lastmodified: "2023-06-17T19:05:29Z"
mac: ENC[AES256_GCM,data:GWtQz5/wKpk38ZYLwn+kGyCT8hFo2SmoaI9vuEFju6N9ipJW1MNQONqTx/Qa8Cje8pT7xIxdoTf+23PaFG91v/gcilMCYjE+OFnVBk80d6ZBTXiSmoQ0DYO3hWiXyMfXTJ1OPqExOkY09QSAfXOrN0JphnWpPNZnaVuxMJZS/Og=,iv:/QbEi6hhsPpeSa5bOxPObP8UUpAwA/I6wU8VXQ6NcOc=,tag:FYYj1y/zTl82SVva0oauuA==,type:str]
pgp:
- created_at: "2023-06-19T18:36:01Z"
enc: |
-----BEGIN PGP MESSAGE-----
hQIMAzKleRwoSoixAQ//So248m5bmfJG0gp5ZIAK2dVhH44xEg/6yzZ6TC9W4px2
SPqB+gmwswX64NGcGZQ8LQZExyy2poxh7lfQHIdsv2QSTbf0vmOZqG9L7Fv/DSU0
EnUpt04K1yyVyW09tlcE/SIyMy9HhWyH0vZfwqHc/pHnaAhZKEuBH+kFiNPz4Bfd
xtXeieOGYV9ois2vM2NFNohEagrkbpMb8ZEOrWlB8+ZJZhkIeNc2kA+w0n0TEEtR
WefrBwear6YloK89hEfWRdJYksfKvOsU7U+L6MKpMxqGBIpLIV5kTifRAt8pdrNX
m7MY/laTWcqTp1VXUMZQUq+tCa/jjIh4MDvmzGcrRfhSLDvkFz8W43yHvy/hTKgc
nes55vhrWK9ABcZ5sZ3xdfH3ys3tODUsUkaLALaCbXUdg15cQRwvdNkgHou/oY26
jAc38EpeBEtIpkH+nBHLgbflFkElqOcpcS/5OR4mL0dGQ0EhhYTzxES+jcVYg9ka
Na163uPvhNnFNMUACKsDU/u2WngU8B5ISjlsiX9EkbKqDgHrLSJywKcoYESgnU/K
q+24HIFH8cmghRYJZ7SXDahsEw8VrcqQEWTSMM4YnwJeBZH9pjeUK6RySLHxK9F7
rK2djzc6so2Lk/AhYot9FNNwXWqrBKQq7kjFF8Mr6ALydZgst/tSBPtpTxpADZDU
aAEJAhDuDefWmaUMfyK+B21JoUTJtAp1icQZrIFg+mTH+qDWPXdpM1qsaci59aq/
vkML3TwjiytUNRMVORlLPv2z8adUuXIgPx8yEclTxCDKM3bqIfVs1xj2GAItyO4K
XYBV8oIdHegO
=GI4b
-----END PGP MESSAGE-----
fp: 2CC2B3631D5C3393901335DB68F95C5D753EE1E5
- created_at: "2023-06-19T18:36:01Z"
enc: |
-----BEGIN PGP MESSAGE-----
hQIMAy5t8IMoPu4VARAApwoZ01GS0soprXAf20Ye1XQVLIFvIuYjub01ibNZmb3m
uJiPyClzMqcjy6TKWvCc6sT1W5DQ3aY9E1ARhgwR/yaIZ31WvNcnLczaOACHPlaW
7e4o9tauN8CYpQqPmTxDyQehKe1EbWqq+63FRAUV0+9qEY/ACCwNtv1HCa2dgyto
0I6v/BmW+KJ10iGCsRv8g5IgPSjYT66a2fsDg24kjtqygHwZ5BPe6xUBJ7zxCmVT
z/3WKaNx5Rdv8l45QQcl2fe1qNNdljJNgowCq23uODcQPJPGEY4wOeYHOlGTKE+E
JojnysVUhILhZtTZ5/AcP36RCzMDGQX7wYtvwh6bgf4qf4InX8+O/WK3u+jOreUl
zbcy/lB7bsQ0usZNPsfy2Qh2LPlziBce9JtkPnWXBwS+lZUCXKDS8pizmj7DZnlo
+3L1f26rn21ye/iOyBArzVmqI4QLJzHJI7l6TZgvvv1dZKHyLW5jCHSq4f098roO
kIKxRThFvTZ9jqM7uDYGiAsGt1L7p+HJRY5WdAVGEaL8jWADW7jjF8qTF3BJ05A9
OgnRxIew6ofB5WeYSrU5dn5di6pTNI6bqHVHbZf3BTrGwdpqsAcniUtDM1FAdU/4
QtB7tXNAYV+ZTDez/MMm7l1xKS6FpPbM5ZUtrcv27I51e2HAyYSsj6FNWWyvXEbU
aAEJAhCfDkAnvink2rBria46BR0IPWSLaVEpnusa/OED/Xw4EEgiFq3XonPTHaqG
iXSfeD0XauMxpLan+YesEv9SRP3ef9iX5OGNwVPpIDlkOyUztBWtf3I7tP2LCf2p
/GKlxeQfAlpx
=zWYo
-----END PGP MESSAGE-----
fp: 687802D4DFD8AA82EA55666CF7DADAC782D7663D
encrypted_regex: ^(data|stringData)$
version: 3.7.3

View File

@ -1,54 +0,0 @@
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: firefly-iii
namespace: default
spec:
interval: 5m
chart:
spec:
chart: app-template
version: 1.3.x
sourceRef:
kind: HelmRepository
name: bjws-charts
namespace: flux-system
values:
image:
repository: fireflyiii/core
tag: version-6.0.30
envFrom:
- secretRef:
name: "firefly-env-secret"
service:
main:
ports:
http:
port: 8080
ingress:
main:
enabled: true
annotations:
cert-manager.io/cluster-issuer: letsencrypt-production
traefik.ingress.kubernetes.io/router.entrypoints: websecure
traefik.ingress.kubernetes.io/router.middlewares: traefik-authentik@kubernetescrd
hosts:
- host: &host "budget.${SECRET_NEW_DOMAIN}"
paths:
- path: /
pathType: Prefix
tls:
- hosts:
- *host
persistence:
firefly-uploads:
enabled: true
type: pvc
accessMode: ReadWriteOnce
size: 8Gi
mountPath: /var/www/html/storage/upload

View File

@ -1,10 +0,0 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./fireflyiii
- ./cdn
#- ./gitea
#- ./dendron
- ./trilium
#- ./whoami
#- ./msrewards

View File

@ -1,62 +0,0 @@
apiVersion: v1
kind: Secret
metadata:
name: msrewards-env-secret
namespace: default
stringData:
TZ: ENC[AES256_GCM,data:rIp7EMSrKApRg03l4/59Xw==,iv:A0cFOA2pr7CvjQBiCcequq9WAA77x2k8iqTlMJ9lJBU=,tag:dYdQDtA1H1h/CufVSEbQGw==,type:str]
MSAccount_0_USERNAME: ENC[AES256_GCM,data:JIW/ueWXYfgP+rgMR/7aXWWyuRP1YQ==,iv:P69ybwaQPFfMJnfDiVM3TSSlc2YkAUUM6VANdhgFDtY=,tag:GlZwS/nWOJfm7NQzXLkPFA==,type:str]
MSAccount_0_PASSWORD: ENC[AES256_GCM,data:nUWE5vW9iSavWPKhVWcn,iv:NWI9ILx+M8EGWi4jaor8MpRWL9SYXibOp9Nct6rVB+U=,tag:CUqpuogj1BJk2ocicaj5vQ==,type:str]
sops:
kms: []
gcp_kms: []
azure_kv: []
hc_vault: []
age: []
lastmodified: "2023-05-15T02:13:48Z"
mac: ENC[AES256_GCM,data:q1QBZ3bGr90qXXHKEtKuSfC39pGJ90ss8cJtD8CIZYYB5CQAuz0fZH6nsim6FoyYhWXDzlDo8HH7Z+bLJt1BGXCSa0SDaOe9xcSZtBinSapTQ3sYSRul99xCD7QHGGFXZtYbPjCRv/qj58vRTLXHKejnh8hCbPJsNYCYYuBGXks=,iv:HDIA3WDGZwXhwRjioGnd2KHwWISinLLoxS4LaHLgRAU=,tag:ux9KEs0bYQUzkpnBdrIQAQ==,type:str]
pgp:
- created_at: "2023-06-19T18:36:09Z"
enc: |
-----BEGIN PGP MESSAGE-----
hQIMAzKleRwoSoixAQ/5AWY3FJu5a6Gdw1bQSYp8vcQM8Y40oEcm7K8VGQITHLvc
EFMd0EVZal9czdTuGMjQCMfKYw2PumPbzNUzhejJOVG17vmJ8fAchK3XiF0Ru4pN
2zcfzP35WA5/2npx/A7Mqds/BZ/jG1TxzgRH5XH52Rnq7/hJnNlMiLjmLNfTSRA3
H3lT3lU6RpQsxXSTzWkuyHmPj/6fl68Yq8pjqJz1dW2wsbE911wHvwYKeT8xeOYa
p7JRQSnEssLisIy1PItXX3uNyaEPoLIUUpJjKA8pWIDeR9iVEnytM4UhrPxYNWTQ
hqw67pl8sROHNTNNxwJ2mcbvxRareVRMJpQFF9F4c3Qy+Dqfc38bIJWCsBois97x
0mqFyAdhDneNdmTUd8Mxvf7lJ1N/ZBXhNIaWmmEyHocadlgkNC2gu23KNU4iH0n5
jj1qARSTnoPQGZ7Xo+zS7rPrvN2khILW0LLQWwXYy1Tm2OplApx3R9DmQkCfzO6W
cYWbW7ANmk7+6hnopJnNRAn+vVnjoR8GLBieLt3lJQAx76H7IzyLdxgI6Wtkh9Vr
vNbg+l0YxkGIqaIvsk5/w/pmSiw37m+tsFLgRZZdLKXdQ9ZSgV9pYzdH2e3wBD8y
haQzBZYEPRuVQ5QEiE6/HJSHJEmY15Z7DEwHzb7qoWn0Jg0fyyyfC49jKQt/dZTU
aAEJAhD5okv70Fq0Uer6t3fbvyVFqbOkbTLxErN/VYGRJ9xWype9rSEa5jnEPVSe
V3KhnB+sU6ROJfxIT0145Hi6+BWK9qYCmUS6Qncupywleda88Qaw+TGT6b+LUNnk
e0+sta4SwbYi
=9koT
-----END PGP MESSAGE-----
fp: 2CC2B3631D5C3393901335DB68F95C5D753EE1E5
- created_at: "2023-06-19T18:36:09Z"
enc: |
-----BEGIN PGP MESSAGE-----
hQIMAy5t8IMoPu4VAQ/8DgLVCG813l/YHqZqrSKHpQNvolT2fIgxGPwWoCjpiDvL
C572dpnQpZ9dAU5J2i0UMYeH2MXnwHqSU+QcWXTcPPjmKdB0Pj4+BCsr/zUdHJbe
AMab8vqBuiOR9lL57t8tpV3HmhbKkDbUjL1BPBe+HBfFXjLNXu0HaIbChPAoroke
wpbua7lXQKyAle7Do9ROXO5Ol8nL548Kr1hYsZbhLBOJHYdW2O0OpTN80DtNKyhR
BEeKUrcAgXFLBXETPKbUgGELHJkn7LBiyxBHQJ7ihBrr8J0uH+4J5ucFm6K8iROs
KGjYLtmMWq9MMJTP7/I/XYlwaJvyM85LvBEkCWdEAFy/9JaQ/FXPM8BpqdVdB709
dt6smhY0jFd/J//0pSPW+qpyfp5tzY54IkYLM5BgU9G5pyQKV/SFsa446K272V7S
+yaBrpnEJXO7Wh2cAI5RKCkPI+YdvVpQUGnLVeMMBw/nMDG8wG3qI1lNGbetoCWr
P8K05M1rvKvwXY9mdMtnJ0hisidJwWxk2UohOV95Wpkd/EYsnzxuAsmwb3MrpeSi
c5vZluoxgDNZssnKYqOhavBHs15vIdevDB80X2ljeVrODX+HGfNrnTZ9NNe/TF2o
1aR6vUZ/rykJfYD2OhqX8hxD2ti9YWhOhD/TWo0mS/zMN1AxRbBRZbIg1YdoRYXU
aAEJAhB7B8y40+mMvqS8MEDuK8Bz5CQ75FyXA+hLr71ui95SQHvJgXpO9X8UkRJj
kxOXz6h4198C4iiNpcl9oXEtcNZRMUEm0Vr+2RBsK0phOJamlMKBwhExAcspHNr3
BiFxA9mIhB6h
=0koQ
-----END PGP MESSAGE-----
fp: 687802D4DFD8AA82EA55666CF7DADAC782D7663D
encrypted_regex: ^(data|stringData)$
version: 3.7.3

View File

@ -1,35 +0,0 @@
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: msrewardfarmer
namespace: default
spec:
interval: 5m
chart:
spec:
chart: app-template
version: 1.3.x
sourceRef:
kind: HelmRepository
name: bjws-charts
namespace: flux-system
values:
image:
repository: ghcr.io/binaryn3xus/msrewardfarmer
tag: latest
envFrom:
- secretRef:
name: "msrewards-env-secret"
service:
main:
enabled: false
podSecurityContext:
runAsNonRoot: true
runAsUser: 10000
runAsGroup: 10000
fsGroup: 10000
fsGroupChangePolicy: OnRootMismatch

View File

@ -1,50 +0,0 @@
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: trilium
namespace: default
spec:
interval: 5m
chart:
spec:
chart: app-template
version: 1.3.x
sourceRef:
kind: HelmRepository
name: bjws-charts
namespace: flux-system
values:
image:
repository: ghcr.io/zadam/trilium
tag: 0.63.5
env:
TRILIUM_PORT: &port 8080
service:
main:
ports:
http:
port: *port
ingress:
main:
enabled: true
annotations:
traefik.ingress.kubernetes.io/router.entrypoints: websecure
hosts:
- host: &host "notes.${SECRET_NEW_DOMAIN}"
paths:
- path: /
pathType: Prefix
tls:
- hosts:
- *host
persistence:
storage:
enabled: true
type: hostPath
hostPath: /mnt/MainPool/Kubernetes/trilium
mountPath: /home/node/trilium-data

View File

@ -1,45 +0,0 @@
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: whoami
namespace: default
spec:
interval: 5m
chart:
spec:
chart: app-template
version: 1.3.x
sourceRef:
kind: HelmRepository
name: bjws-charts
namespace: flux-system
values:
image:
repository: containous/whoami
tag: latest
service:
main:
ports:
http:
port: 80
probes:
liveness:
enabled: false
ingress:
main:
enabled: true
annotations:
traefik.ingress.kubernetes.io/router.entrypoints: websecure
traefik.ingress.kubernetes.io/router.middlewares: traefik-authentik@kubernetescrd
hosts:
- host: &host "whoami.${SECRET_NEW_DOMAIN}"
paths:
- path: /
pathType: Prefix
tls:
- hosts:
- *host

View File

@ -1,72 +0,0 @@
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: code
namespace: dev
spec:
interval: 5m
chart:
spec:
chart: app-template
version: 1.3.x
sourceRef:
kind: HelmRepository
name: bjws-charts
namespace: flux-system
values:
# Add init container for pulling znc modules and putting them into the modules directory
# initContainers:
# pull-module-source:
# image: alpine:latest
# command:
# - "sh"
# - "-c"
# - "sed -i -e's/ main/ main contrib non-free/g' /etc/apt/sources.list &&"
# volumeMounts:
# - mountPath: /znc-data
# name: config
image:
repository: codercom/code-server
tag: "4.23.1"
service:
main:
ports:
http:
port: 8080
probes:
liveness:
enabled: false
ingress:
main:
enabled: true
annotations:
cert-manager.io/cluster-issuer: letsencrypt-production
traefik.ingress.kubernetes.io/router.entrypoints: websecure
traefik.ingress.kubernetes.io/router.middlewares: traefik-authentik@kubernetescrd
hosts:
- host: &host "code.${SECRET_NEW_DOMAIN}"
paths:
- path: /
pathType: Prefix
tls:
- hosts:
- *host
# persistence:
# config:
# enabled: true
# type: hostPath
# hostPath: /mnt/MainPool/Kubernetes/znc
# mountPath: /znc-data
resources:
requests:
cpu: 1m
memory: 4Mi
# limits:
# memory: 200Mi

View File

@ -1,64 +0,0 @@
apiVersion: v1
kind: Secret
metadata:
name: woodpecker-secret
namespace: dev
stringData:
WOODPECKER_ADMIN: ENC[AES256_GCM,data:TXqVhenIfPfwv1WZs3w=,iv:SxyUU9W+V/NBVqyjuMdWgrMpekp8apg7zV5XQUv8/Uk=,tag:TE4vesnF4ptKHumu9Rt69w==,type:str]
WOODPECKER_OPEN: ENC[AES256_GCM,data:GOD8OA==,iv:39gfTyWXmsUoRg8GuMP73bM16cN0CkY7AhJ7mKX35LI=,tag:j/L+C/O9WnWgexL29HznjA==,type:str]
WOODPECKER_AGENT_SECRET: ENC[AES256_GCM,data:8jjlVX8rqX4YVUNj7pbwPCo+hYMGEwSl/KQ68yRi4R2aj8p5yddxQ8UH8hvRXEEhU3DX5lFW5mXfN+8EROsQuw==,iv:6y6ygCjT+stF3ObFZzNS8Qi2grJJCUSPzus/ebf0qcw=,tag:vCF4jrkT/h4PoOt5IGy6dw==,type:str]
WOODPECKER_GITEA: ENC[AES256_GCM,data:dLlVKw==,iv:wASS5ZoS0sBGuVB6pjygbPwp+33rDwV2x1intu2uguA=,tag:HumjgcBce0rXT377OhA3bA==,type:str]
WOODPECKER_GITEA_URL: ENC[AES256_GCM,data:cxw/whpjJ+FtymS6lT+M6Ayiz8T1ZZ6Bsw==,iv:6C3oTJ0FOXSKV5Sh5YHI5mFMH3azqBgCARWyKijnDdE=,tag:yt17NnyDlgyfrPJ6VLHjaQ==,type:str]
WOODPECKER_GITEA_CLIENT: ENC[AES256_GCM,data:OlwxTSfjtmk5MuHZ4qo+o3OkDfUOspBgS99q26doMrqC5Nj9,iv:mTH7jclMu47GoTlJstwTWXh+6ZnFwUSy3JBn1Y0dusU=,tag:KgHThNxIj8wRQdimtlv7EA==,type:str]
WOODPECKER_GITEA_SECRET: ENC[AES256_GCM,data:Six91NP9wP3HFFIHP4o2Q8k+JLEDbrhRKC520giheJbcFlpwWwN3FBwAApKDCIuV7/UrjKPs++E=,iv:yv8b5+PQ/eiLOBNV+OJ+WlCVIrZz+oPAcsNu8wfFU94=,tag:joSpLIzSAx79v/1kobMnyQ==,type:str]
sops:
kms: []
gcp_kms: []
azure_kv: []
hc_vault: []
age: []
lastmodified: "2023-09-07T16:43:19Z"
mac: ENC[AES256_GCM,data:JreywI1w6bDLlCntqpTfX+kNGO3GN4FT0egf6zi4dUwhIUOXRmVH0AXs3pYm8/1fMUrovG0W7uRXfHu5C28k+scEdLjuMhJbjz1yz6Gc9ewByN/nFGxS4vWdMkMQmPzi3Xnt7teVNkRXvlVODE9Qsn0pD627B+2sBboHar92kmI=,iv:hZ8B/oeuhT3DM7YENXbdYXI5toSG4xtp2iEyCSTxJQA=,tag:pHAE5CVr9xEMuAByANrrbA==,type:str]
pgp:
- created_at: "2023-09-07T16:27:38Z"
enc: |
-----BEGIN PGP MESSAGE-----
hQIMAzKleRwoSoixARAAhfLs8yfYdUsm2H1rpnJ+s7IDvmPJfz1Zw6/IGxHKkXhJ
jeciJZX3D/Xkit5TTL8Rn8dj897bCORWd7Cr9hNj7sae5ZANiIQJAfraF4vsZEV4
GUBrxNOp+pdCqOc3NhE3p5jceZ4COgeMbIR0MFuOip6KOJR9Xi3y9UmdSpQn8T1V
SH5RpBpgmNk9P2q2I/m9+XtIBcvN1nXWRbblsrZ5g6JTacatBcjXInmvmEeMoABd
SE0BT2HHa+0i71MlkJl8qNcg5YWQAOPPa2NS0uJWBGwjn7M13eaiDIgmFLGXWd+k
UrAfAatrG7psg3bwGztpsTKoA6TvwJxfm3hba7FwsfhsWLlikmh3cOvaoS9w0Edk
WuIFrIjHnoHTGfTz63fUg+zyQHwCgxi17FKyVaz/zt4JgXQRw9OLwz1xurRjb2NG
INbkLShkQHNSvqG8kQNfjs5q34EE33N0C2TY9Fl4O243UdAd/jRM+3+QsDVQaEAZ
KYF/ZA/Df31dk637fQZABKdpmXqU32Gk/ZFGJhYe8GDLafI/tdUZQTeL/UA7NuQ8
D65at6vbpIgmOIfIAxuGPtNRksj0KEnJnqVj2U7dw/7rqNoZHPue36vQt/ic/dYO
f6jsX5fXExvSmI1w67sr2u/PPIPBn+ZSzRlUgUe38QZdDwxWq4GC7PcsDWVuMxHS
XgF/ki/LVMK6bI6FVJR/Cdrj5I9CjBwdQsmrMHoEoJXgpKY36E3hKK1Ryqs0qLE5
l/SpCEF8p6UBYd4Qlpx6Vc79PC7LbyWFENZvdPK9dIP1d8ssXsul1fUVHBPD4g8=
=wLQl
-----END PGP MESSAGE-----
fp: 2CC2B3631D5C3393901335DB68F95C5D753EE1E5
- created_at: "2023-09-07T16:27:38Z"
enc: |
-----BEGIN PGP MESSAGE-----
hQIMAy5t8IMoPu4VAQ//QYrbS6xfuWOrZ+NRwfqXJsDC0mVoDujFHUL8clhIB2dT
Kh1DGcqthw9cKRgkEc7Bz46GFak01XNP3EC/tl+B4Zwye6FSoGVabzC1jB8PwP2k
MeFtVFGQa9iBC/w+67wng2ELypLCVVye9Fd91Dzm7ezk6FuU/PprXRrCcW9UHyXj
9cMP87OE3Be/lMTuN9iz2PkNVg6EgHWtz6EIjDQYH3UFE2aAWeG4FuuYy2mdES4c
HO1/D2pf21LUAOkABe4ifgyeWfUfTSnshUzegvShQRohMdLohSF9lbH9l+o8Hvwx
ECYfq9jW3vkRpleZA87hsVyhBD8TCuGRByVgQbYRlrnC/kTyJllRdesYEuFN9Cqj
QEoD1nCrhU/vdNLR0o7WWIxl6jFYmroXLW5q8SP8XX1KPYIXzupWq9tHu6CHfmtr
/yBq4rbZOtAFitntg+FCMld2lmw1kr2H4VDxBGXdoC+va9PkjIS/ayorSWgmogck
tgR3wJzFA1Bi7slxyJfZhRxTbPCbrny54j4291ZcBbB8pzkACQErvomXTdZwaclq
laMQzrGoLF4MdmDnKcMQvAvgFimEd2BpPCJsxtH2wLgEfRodUzbb8dIZM+EEVbaw
XVwFzjOLnHSLp2JtkGDW6eNEJYCk7kxQtkqFZ2etTtO3E0JKiIHatX4wygMcWoLS
XgFyASgFilpOZpv2rE8A/90Mt4lVZrQO2c7dIRMaEqAOcCKWYxjshQ+/spkKe9eB
froZsj2oV5ZtVwfpLG7Pw8R2taPu5DQ8uZHi9XdFPmYwmqpjEj3uZA+oo/NjgEY=
=XD7x
-----END PGP MESSAGE-----
fp: 687802D4DFD8AA82EA55666CF7DADAC782D7663D
encrypted_regex: ^(data|stringData)$
version: 3.7.3

View File

@ -1,125 +0,0 @@
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: qbittorrent
namespace: download
spec:
interval: 5m
chart:
spec:
chart: app-template
version: 1.3.x
sourceRef:
kind: HelmRepository
name: bjws-charts
namespace: flux-system
values:
image:
repository: lscr.io/linuxserver/qbittorrent
tag: "4.6.2"
sidecars:
gluetun:
image: qmcgaw/gluetun:v3.38
env:
- name: FIREWALL_INPUT_PORTS
value: "8080,17871" # 17871 is the prometheus exporter
envFrom:
- secretRef:
name: qbittorrent-secrets
securityContext:
capabilities:
add:
- NET_ADMIN
volumeMounts:
- name: gluetun-tmp
mountPath: /tmp/gluetun/
port-manager:
image: git.seanomik.net/seanomik/gluetun-qbit-port-updater:v0.1.2
imagePullPolicy: Always
env:
PORT_UPD_QBITTORRENT_HOST: localhost
PORT_UPD_QBITTORRENT_PORT: "8080"
# safe to have in plain text since qbittorrent is exposed through authentik.
PORT_UPD_QBITTORRENT_LOGIN: &qbitLogin admin
PORT_UPD_QBITTORRENT_PASSWORD: &qbitPass adminadmin
PORT_UPD_PORT_FILE: /tmp/gluetun/forwarded_port
volumeMounts:
- name: gluetun-tmp
mountPath: /tmp/gluetun/
metrics:
image: caseyscarborough/qbittorrent-exporter:v1.3.5
env:
QBITTORRENT_BASE_URL: "http://localhost:8080"
# safe to have in plain text since qbittorrent is exposed through authentik.
QBITTORRENT_LOGIN: *qbitLogin
QBITTORRENT_PASSWORD: *qbitPass
ports:
- name: metrics
containerPort: 17871
env:
TZ: America/New_York
PGID: "10000"
PUID: "10000"
WEBUI_PORT: "8080"
service:
main:
labels:
app: qbittorrent-service
ports:
http:
port: 8080
metrics:
enabled: true
port: 17871
protocol: HTTP
ingress:
main:
enabled: true
annotations:
cert-manager.io/cluster-issuer: letsencrypt-production
traefik.ingress.kubernetes.io/router.entrypoints: websecure
traefik.ingress.kubernetes.io/router.middlewares: traefik-authentik@kubernetescrd
hosts:
- host: &host "qbit.${SECRET_NEW_DOMAIN}"
paths:
- path: /
pathType: Prefix
tls:
- hosts:
- *host
persistence:
storage:
enabled: true
type: hostPath
hostPath: /mnt/MainPool/Media/Torrents
mountPath: /storage/Torrents
config:
enabled: true
type: hostPath
hostPath: /mnt/MainPool/Kubernetes/qbittorrent
mountPath: /config
cookies:
enabled: true
type: secret
name: cookie-secret
mountPath: /etc/tokens
gluetun-tmp:
enabled: true
type: emptyDir
resources:
requests:
cpu: 10m
memory: 250Mi
limits:
memory: 6000Mi

View File

@ -1,87 +0,0 @@
apiVersion: v1
kind: Secret
metadata:
name: qbittorrent-secrets
namespace: download
stringData:
#ENC[AES256_GCM,data:hVUP0NEEjjTAhzZapPc6d3PLvp7huWcz4569GPJRYd6eqH6sF8cPGiK0E10tT0iJt4kP0U7/kPM7qBB7O1/8,iv:rbSlay66clsnC5xp3IdtwgJhFzlxDaUZJc1Q0b7N3+0=,tag:nqigGlMYCYsWsGsZxxS4Hw==,type:comment]
#ENC[AES256_GCM,data:FIiiG1vanmdOLUrWPeUjb5+ekdZsuq1R2bxYcS3xAg==,iv:HUCzR7Dx/KXWzRvdKordFBFBJDfgrBkWEF2qOLGVgfA=,tag:U766fJaNH131ZFJRJji3ag==,type:comment]
#ENC[AES256_GCM,data:ZWwyij95YeT4abl4nusVAtVKAOVZpZ3IQlYAbap8Ui4oM1itnT/+F71aQu2gXw==,iv:/QtzKsXHzWYiMPpDeCbGQCVQQun6oYyRXAxePkcZ9is=,tag:z6xg79aDKwC8QEOtfGD9oQ==,type:comment]
#ENC[AES256_GCM,data:AIdqoKOrhrf5rnugikueqMIKKNKpIsqo6RMa7eJVhNhlIg==,iv:Ya7fOYgUovLcyFNFdHKRUMqx5ktGzRALIQDOGC1YnF4=,tag:lr46wZGUabTwfg3BJWcwSw==,type:comment]
#ENC[AES256_GCM,data:0hNlKrkzjadwxpRTXAIwfojellwKHJg+nhIEuGA+GrxvXL0ugqLLpqMNx8BNfWeFabM=,iv:HXnrLionvffl9JhatiBpxMNLaIH2+u63QCoh7Da8P8Y=,tag:ymk37nn1TM2izNzoTGaUyQ==,type:comment]
#ENC[AES256_GCM,data:8T1/jb66IO0okMOj2xzRm16O+dt2qELM+dEpNCaM4Q==,iv:fQOmpHJbaa6ypMEplwRaSnNTayuVPgwhi5HFz2C+zQ8=,tag:tkN9DprLBQL5U+kDZs4cMw==,type:comment]
#ENC[AES256_GCM,data:vUURELYCT9rnL2M4iBPx2rNxgf0VKdLdOw==,iv:oFvw78CxbMrfbTXjD1vsMSizwXQjWqL60LDnpsKrxpU=,tag:YuoAASoyxTMofzifie4qaw==,type:comment]
#ENC[AES256_GCM,data:G7nmvZ9A9MUgk7B0d/0LgoUSN8qgEX9xTegJY8LeT4AL2LrpnvnJ,iv:ade7/zMMSnKyx9ennhNSt6EOZndVS8YnvazOlcRwgug=,tag:13F0PzeCTf4sq+fLjUQgwg==,type:comment]
VPN_SERVICE_PROVIDER: ENC[AES256_GCM,data:d2bwaygE,iv:/H8eRpF+0uI3TsCtumIDLa3GqQsdpaupKRrO0NKTEAM=,tag:k2/4aHPO/T/WxeHRDAMJfA==,type:str]
VPN_TYPE: ENC[AES256_GCM,data:2Gdi1FoRXKW6,iv:vmaw8ipZnuNWDbIDM7dNXJB/ayzci+eodkoh4KmfQ5w=,tag:l9aNpYxTZpscqWDOCixT7A==,type:str]
VPN_ENDPOINT_IP: ENC[AES256_GCM,data:zSIcxZqiW34HEb8lH48=,iv:6emH7gyPiUC0JmAfH8iMdAb5DX1rLfqWQ6L7QUQBies=,tag:TOu4qMiHc7sr8EN8VLfxtg==,type:str]
VPN_ENDPOINT_PORT: ENC[AES256_GCM,data:lGluLJQ=,iv:f6mOJ5dhdGeft2aiN/RW1Dnt8C0CUTfzyh0q0Tmb/Qc=,tag:pSfgALoyRyWkJ0fZ78L68w==,type:str]
WIREGUARD_PUBLIC_KEY: ENC[AES256_GCM,data:jvpuoU2+Ff3EZIam8PoKkti8pQ4ZFR6xZbtCDXR+r/2duP84/WoPkpzvEMQ=,iv:JE7l83HBXYgAgeAVkYt0UsaTw4FWfZCyf9NRkcvadgw=,tag:gMInhqSiuTwpmioxnSrCpA==,type:str]
WIREGUARD_PRIVATE_KEY: ENC[AES256_GCM,data:ykpzCsvp+5w22IsHyjuRi10qPgE0sL6ygOvuhYChoRFnsgsL1D3XAbnZCUA=,iv:tvwPYaf/4Ggvw13kZp590bLbMsWtoiY/X2DQZ5SSj8w=,tag:48QQWi3rA8a0LpUEmKhu7Q==,type:str]
WIREGUARD_ADDRESSES: ENC[AES256_GCM,data:/bT2RKklhM2gsqA=,iv:8Dhb7S4TxcZyvldAiZIjkFj6sm1xEQ8t6zHgQQVnrfo=,tag:6wept1RssiW4e1gyXXtkeQ==,type:str]
VPN_PORT_FORWARDING: ENC[AES256_GCM,data:e8s=,iv:ioACZoXRKj/SbAIcu1DlNQzUQcAU09rT7MVtn8Uzz78=,tag:OPHLnDCuj3f5l12VCojPqw==,type:str]
VPN_PORT_FORWARDING_PROVIDER: ENC[AES256_GCM,data:M4Szf4sHaeVl,iv:ebrkUX78P2YUM7NOB/7vx6WEIqdoYtc5RDwo4AvqVTU=,tag:MNPfF6KHejYBkVyeQtQW6A==,type:str]
sops:
kms: []
gcp_kms: []
azure_kv: []
hc_vault: []
age: []
lastmodified: "2024-04-13T16:41:54Z"
mac: ENC[AES256_GCM,data:pOPZPBA1svzBtvCfRLldL682Buhr5L18lYuO2vt/KxZ9ROCHeYTUjlux+HEcCd/cS0fsSZjFjr2oHLS4fKwakZaPE7QuYOqPZF/xvjf3yTXZbIouqWg7ViBeYe88qgdFKNlov1lMYELXRxn/4smlqF6xCPnf5DI3+R13/ludr1E=,iv:h+6mjiEr05V+YRk8e10vOL/4aHXUAogbYEb1aKv2lgw=,tag:XeoMsGo121tCnLp1bArEDg==,type:str]
pgp:
- created_at: "2024-04-13T16:41:54Z"
enc: |-
-----BEGIN PGP MESSAGE-----
hQIMAyqlIeyoxYovAQ//Z+tYZXmf264YmJIE4lzzvDt0vYSUBg4RHh/snDs8CHRM
dBeC+gxtGrJSsDS1pv8Yz+DtgsPkIcg6gM9yfxt+9Qmug4mIDXgKUQoGJmuqXmoG
VtPZYamVErq11suyxFsWqJQYbxGoYMi7uzTP3UauGP2NQlwGlFs1fSyXfBLngJkA
T7hyWxbiC16pJIXp+YE/Fn/x3CKMpOK67ZWn6cpkRBjeI4LOWDddde1vJZOH2RWK
vJF2KP+jiZpTO4NXE1R+lQLYDP5t8Ufu6NXhTseJapoDHw0m1xVN1cntEgpLYwsH
p/Ef1WysCTddxdA93QrZ4NGjZpDqt7OYAQgt5QZgEUFGXbRW2CfkEX2d2VpXf55y
hK9Y8MZAQmf7HRkEPc1LwmUSJd3HBMpdph9ffEH8HRItYKXGnrPNUjhpp8mFy4MZ
eAQYO65e+xLE7AFpyGkdTtBb3b1IvMuPZ8sH2VzIc/Crh0Sej1GizlOcPWDFP6oe
2950UXkJo3yFnirPJWisejxV2zhymTIY8M7eiKX/Qt7eftcB8tnRZ+7F8Z5VknGr
EYmA4BgAkdPz7UyaVdmQ9tt6gqoFbGAy3ns64gO7HokjRQbGD+AQ0J5Vgpv9K1OB
QjLtwqgCGIAaJBgJ1euaM+Vfk0zKX/0zQsBe8SDs+NoWmqZc/MYygF3NBRbjrJyF
AgwDXjg0p2IN1X8BD/9jq68NwvQg5aQN64BFIL3TsWRonL29O65QyGaQtwdpT4f5
DS1LSpr6CEUpuaRsosG78xNVV8cvsPVc6VV8TuQWJgG+LJqcGkESzEekb5se8rDl
ijnaMawZ2ngf5EfHOBozoY0ybUjZCkHz+yI+zSaAJiJWQalYDwaiGkCk0ElIiZsk
vI9a38TT/lqOuDfW1EGjtOMY5JQ8p7DYZQhmRgQkEronQOyQySR7z0AjRmhdMjXl
BX08Pf6Ur6xEeownhchpmtiy2wuqQ0b2LyY7BpA/FxZRBSyVsgFu5vE2//YExEnv
WhsX5pbykfmar7OuaCN34M/COlw+lbnCKZERNu7vmux7nXWEMYYc9qKXdCqJZ09e
IfH9OYNb47se5DIrcbRUtxSbS6yWXyhGAJIW3VDmqpFRTC5eEfyo6y4TKcZ3LMFu
oqFGQRS6oHNcr+6nq9m83bIxHoFS3yJ5b6geVqTBi/Slz16mDKCsX0Pbd4CkqwQG
Z1bbMHb/UWUgfBAH2Jz8ShowsfS8waVpc1tcXDdr0d5zz0oVNrhDO9lkyvG4NZHQ
sMJGXSd1LfFO+nsX8wHymBp2B2pf3rFCKXJ1Z10DjVhFTIzK4mgim92QXfJcimN2
Fwc7P0o8oZNPxcktd47ren4P/jzztum9R3nOG186Eqdk2zMW6nt8LpOtuntab9Rm
AQkCEBoMAe2xtJ5Lqb4TqpdPQH10yUwP1c7loiCzDy2SHhR+y1f4g6oYjuVyFJpZ
j3TQxAz5WWEiCrk2NNEQjpq4LwtHStUTX9KfZVQ17QwRsTm4t8rcXDcb7HXUmDb9
UWICsLqU
=A1Ty
-----END PGP MESSAGE-----
fp: BD1AAF9D8170F4BEE437365FF6F0933799CFEBCD
- created_at: "2024-04-13T16:41:54Z"
enc: |-
-----BEGIN PGP MESSAGE-----
hQIMAy5t8IMoPu4VARAAhYIi/e9521WdgX56QICahfwt/tQzqpBnBusZeDTdYSGe
RzduUhMyvjs7kSXLVgfgfFBCFfjCIynWib2ja52tOfPuNEbBHv3iYnRfVzfbk4B6
3fYDahRjdJXYBWOthup8fSTi5PYuhgdUI3F084GLy6jA4GEf55wqMWlFS/dfUk2R
VJJEAI5h8XfIKqwFWBr8R6q2GA07uk5bwo6gy0220351OZrOtE8TMHfFsaaQbcy7
kmd1vUGvBP9TjmtNPjvTYXak8VHgui0zlft4K7Bi/Lh1tOspfeqjCjSstJlAxNAQ
pumCvhmWHWYBShY6QeulTNmMtsu8hY/C0HV4rkVpnx5hQtzPLcReeWe7oHn8QYYg
xZsJ7b805YW5OxGWyd5AnOv7yg5jInNA/aCYNgA0lwttVHKt7mBLmIvUOoI+my5+
V3A53dQ+OCNi/QbCJvf53+fNnJ0fwvQp1o1CurhKRUdPnBT+H9EelbalM1Snr/jQ
7DpskR5i1mCmatLK9KFuj/GmhDnFkvw9R7LAZjl2V9rP5ZFlhe9EcnRHvLCAH0cf
OQLqeIan3CypQmuoNTTbqCbQD8nFa0FjsG/SLmZS/VYh+HFlOgPk11cnQzr26v++
imZ4qYv6r6+XSrvZPAzNQoDaxyx4u2s6xc2LWLyZTSUC/5XeNXDQsPNKtGlGwjbU
ZgEJAhCM/GH3HPYRTityO8oAEDX3lPcLSa/BR5+ePQ3tPwTkV+tZa8HQMV5tOPIs
5KA18Evmc0ZJdkBcsWWozrSrYSx9cu0tcWSgZnTv1OJDP4A3CKvBIyYomRlFiFZ2
tnTLX555Sw==
=6Nra
-----END PGP MESSAGE-----
fp: 687802D4DFD8AA82EA55666CF7DADAC782D7663D
encrypted_regex: ^(data|stringData)$
version: 3.8.1

View File

@ -1,119 +0,0 @@
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: radarr
namespace: download
spec:
interval: 5m
chart:
spec:
chart: app-template
version: 1.3.x
sourceRef:
kind: HelmRepository
name: bjws-charts
namespace: flux-system
values:
image:
repository: ghcr.io/onedr0p/radarr-develop
tag: "5.4.6.8723"
# Metrics sidecar
sidecars:
exportarr:
image: ghcr.io/onedr0p/exportarr:v2.0.1
args:
- radarr
ports:
- name: metrics
containerPort: 9000
env:
- name: URL
value: "http://localhost"
- name: CONFIG
value: "/config/config.xml"
- name: PORT
value: 9000
- name: ENABLE_ADDITIONAL_METRICS
value: "true"
- name: ENABLE_UNKNOWN_QUEUE_ITEMS
value: "true"
volumeMounts:
- name: config
mountPath: /config
readOnly: true
env:
TZ: America/New_York
service:
main:
labels:
app: radarr-service
ports:
http:
port: 7878
metrics:
enabled: true
port: 9000
protocol: HTTP
probes:
liveness:
enabled: false
# custom: true
# spec:
# httpGet:
# path: /ping
# port: 7878
# initialDelaySeconds: 10
# periodSeconds: 10
# timeoutSeconds: 3
# failureThreshold: 3
startup:
enabled: false
ingress:
main:
enabled: true
annotations:
cert-manager.io/cluster-issuer: letsencrypt-production
traefik.ingress.kubernetes.io/router.entrypoints: websecure
traefik.ingress.kubernetes.io/router.middlewares: traefik-authentik@kubernetescrd
hosts:
- host: &host "radarr.${SECRET_NEW_DOMAIN}"
paths:
- path: /
pathType: Prefix
tls:
- hosts:
- *host
persistence:
config:
enabled: true
type: hostPath
hostPath: /mnt/MainPool/Kubernetes/radarr
mountPath: /config
storage:
enabled: true
type: hostPath
hostPath: /mnt/MainPool/Media
mountPath: /storage
podSecurityContext:
runAsNonRoot: true
runAsUser: 10000
runAsGroup: 10000
fsGroup: 10000
fsGroupChangePolicy: OnRootMismatch
resources:
requests:
cpu: 1m
memory: 350Mi
limits:
memory: 1500Mi

View File

@ -1,120 +0,0 @@
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: sonarr
namespace: download
spec:
interval: 5m
chart:
spec:
chart: app-template
version: 1.3.x
sourceRef:
kind: HelmRepository
name: bjws-charts
namespace: flux-system
values:
image:
repository: ghcr.io/onedr0p/sonarr-develop
tag: "4.0.4.1515"
# Metrics sidecar
sidecars:
exportarr:
image: ghcr.io/onedr0p/exportarr:v2.0.1
args:
- sonarr
ports:
- name: metrics
containerPort: 9000
env:
- name: URL
value: "http://localhost"
- name: CONFIG
value: "/config/config.xml"
- name: PORT
value: 9000
- name: ENABLE_ADDITIONAL_METRICS
value: "true"
- name: ENABLE_UNKNOWN_QUEUE_ITEMS
value: "true"
volumeMounts:
- name: config
mountPath: /config
readOnly: true
env:
TZ: America/New_York
SONARR__AUTHENTICATION_METHOD: "External"
service:
main:
labels:
app: sonarr-service
ports:
http:
port: 8989
metrics:
enabled: true
port: 9000
protocol: HTTP
probes:
liveness:
enabled: true
custom: true
spec:
httpGet:
path: /ping
port: 8989
initialDelaySeconds: 0
periodSeconds: 10
timeoutSeconds: 1
failureThreshold: 3
startup:
enabled: false
ingress:
main:
enabled: true
annotations:
cert-manager.io/cluster-issuer: letsencrypt-production
traefik.ingress.kubernetes.io/router.entrypoints: websecure
traefik.ingress.kubernetes.io/router.middlewares: traefik-authentik@kubernetescrd
hosts:
- host: &host "sonarr.${SECRET_NEW_DOMAIN}"
paths:
- path: /
pathType: Prefix
tls:
- hosts:
- *host
persistence:
config:
enabled: true
type: hostPath
hostPath: /mnt/MainPool/Kubernetes/sonarr
mountPath: /config
storage:
enabled: true
type: hostPath
hostPath: /mnt/MainPool/Media
mountPath: /storage
podSecurityContext:
runAsNonRoot: true
runAsUser: 10000
runAsGroup: 10000
fsGroup: 10000
fsGroupChangePolicy: OnRootMismatch
resources:
requests:
cpu: 2m
memory: 350Mi
limits:
memory: 2500Mi

View File

@ -1,77 +0,0 @@
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: unpackerr
namespace: download
spec:
interval: 5m
chart:
spec:
chart: app-template
version: 1.3.x
sourceRef:
kind: HelmRepository
name: bjws-charts
namespace: flux-system
values:
image:
repository: ghcr.io/onedr0p/unpackerr
tag: "0.12.0"
probes:
liveness:
enabled: false
startup:
enabled: false
ingress:
main:
enabled: false
persistence:
config:
enabled: true
type: configMap
name: unpackerr-configmap
items:
- key: unpackerr-conf
path: "unpackerr.conf"
storage:
enabled: true
type: hostPath
hostPath: /mnt/MainPool/Media
mountPath: /storage
service:
main:
enabled: true
ports:
http:
port: 5656
serviceMonitor:
main:
enabled: true
labels:
release: kube-prometheus-stack
endpoints:
- port: http
interval: 15s
scrapeTimeout: 5s
path: /metrics
podSecurityContext:
runAsNonRoot: true
runAsUser: 10000
runAsGroup: 10000
fsGroup: 10000
fsGroupChangePolicy: OnRootMismatch
resources:
requests:
cpu: 2m
memory: 6Mi
limits:
memory: 20Mi

View File

@ -1,60 +0,0 @@
apiVersion: v1
kind: Secret
metadata:
name: guacamole-secret
namespace: management
stringData:
OPENID_CLIENT_ID: ENC[AES256_GCM,data:rIJWHZ9rJQ1jwXL3+Mg00ZrcUwu4CevdOHRuP/EYjbUR5cKccvgwMg==,iv:NU7HCctec1PJeE9RAi7PhSpsNR9jxSTqh/7IJgKm9aw=,tag:vAPLHnK8HbsTaisLPY/vfQ==,type:str]
sops:
kms: []
gcp_kms: []
azure_kv: []
hc_vault: []
age: []
lastmodified: "2023-04-11T04:35:01Z"
mac: ENC[AES256_GCM,data:Q+i2p15dIYxhSIfTxXOJF81GZEUaxBNko++GgP8mZolS4FxlRxRzfN7vTbXcjuUtHvXqhaLj5nkHr3D+DHEkQONdX+iGlQ57P69r54+YooxqN+k8xH0itbhkJOBQXsCWy7/du5O5hcaPKosD1mB8h/t4G6l0hmco6/teIr/H1fU=,iv:huBC55AnGpZZa8DLZrGjrialg4DQs41EvxrDFuUdvGo=,tag:qXsUyu9Rj2jNNJUP3EMA8g==,type:str]
pgp:
- created_at: "2023-06-19T18:35:41Z"
enc: |
-----BEGIN PGP MESSAGE-----
hQIMAzKleRwoSoixARAAls4GtR9VbIW6MStf+SKBGybWAtexoVH7hrrg/qAbk0tv
WwnOmPgaPllMBW9NPTPZK0nYH7OEi++VbrBdZ0Ol69d2pA8SM3mpqg7a8zRKpg1q
loXNMsej0S+hMwqyYWc/WJnTqugQNo1UWO2RATFylsBPabaDVV77wU8Sgi6O71kO
55LYsB8y8HLbNFCeRafUutEyCbxyfFPXmBvYgy43JND82pfNRe0o3s+ZsTc/gSTd
CYoXlvYOMm6J0s/U/rP8L1JU1zC5f9RmvWpM2yKjs4HBB+WQ8zWMZfHyuXfbv8Yw
J/fJgpQor+BTWLLh+7E6JAqT0pJUMd31P290M0zfR7OyNIgFPfxinxzldheWziHQ
fU9YsPZaYHQoFGlYnUf8Ayb6l2aAl11yUPHcN135kBD6S54Ulm+5GLofS9TMPii3
WvDqZzvZo3wQSt/G88m5yNuImXfx/GGaCZUC3uv+ea5byZ9Zt5DtQiSwZ9rtIg49
JOCdn6ojdgiv8prFJuKNF55XQvtQZvwRQU8wlY9dOLnMPl/lfxU3cfOw7bZSCMI3
SA4XXOBdDOlKDLHI1BtIGm9aFlsItqt2Y7gMskGBBY43FJFlrEuNKKeZXxrlOofH
S/eHUK32z8NTor/2jyPF1MwfG458qDHZ99HxgF2fJ/fd3xj8MftWbHT2hqwDKjvU
aAEJAhCIQrI1FHAMlo9yFu80xKKfYvaUaUYpd8VL7YugtPjepy9+HIbHhpWISaze
oc1cYlQixHUPnLN9Bh2uD8qIx6YN+rocucP37IgYYMweELZg434wMbLFvLhGY+Mz
IQm/8YSSAZcK
=zmEF
-----END PGP MESSAGE-----
fp: 2CC2B3631D5C3393901335DB68F95C5D753EE1E5
- created_at: "2023-06-19T18:35:41Z"
enc: |
-----BEGIN PGP MESSAGE-----
hQIMAy5t8IMoPu4VARAAr06Bw3F9BG6WGrGDlI80snvLqG45nfeBfWS8MmAvWLf6
cbLoj1lp55VrGhfD0Rcl1oYdAaz9dJrhjxBojSbw2Xda8J/Lj9ogftOV5n/vo4Sn
nWHj/cCweg4mTu4h4zN4eYc5VhZySftJr6OI/58ba+jELOHpBnFD6ZqRWCZQYeqQ
/xgb3LviC7fXD27DD72r5YMqHlvPLThk5VD6bCG6DtWV0bZIp3nr4lCB0nUXIoNN
+a5dMsazVvqDY1hXckhRMBujyyo65zLWmo2nywb2BvGRwKiIwStUlKXrTCj0ALiU
+hBcie6Q6JrMdnuPqFygqn4JR0a5OF7rxBiQ1epuB4Un2zafgwNQppOuVILbXWss
lh9RJD9scauhlEI92S7IJ4YrgaoWHWERIPPABxJinge55+pP4KZqN5IrP5z0KQr2
ELfLPBtM5Tj0WbAs2OfcJuSZtybiLPVZ+351EPe03UVEdjK3DKp/cQ1TpO5HdKVy
dFndTHwGhAMLoRx2m4WYNb0HUwoRzSfiX7gXaHssjViBEJri34DfIR+Zt5Zvuv9w
1ySBIPmbaTC4uh7GtE3m86Dg+q9R69X5wmJOZe0nB96gmBQrMSWGtNOhLtssILwy
iQPn7VGRuDn6rAcASNtOO7zL+N9CIm8/kuNkEUUTvjsBNjXjf5JTFmE8htcYzM7U
aAEJAhCD6jX/IRbgbamJre1yKjBIzDkHgct4pDMgOMVZCc2c2lWvdheMGmjArCHC
D4pzkkocXtIcvBf9L5LeXqDlqlmr9vi5afeBH8me8saPHURPKw19w+1me6Hu1jZb
C6AWGnYRFlBW
=/Jg7
-----END PGP MESSAGE-----
fp: 687802D4DFD8AA82EA55666CF7DADAC782D7663D
encrypted_regex: ^(data|stringData)$
version: 3.7.3

View File

@ -1,71 +0,0 @@
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: guacamole
namespace: management
spec:
interval: 5m
chart:
spec:
chart: app-template
version: 1.3.x
sourceRef:
kind: HelmRepository
name: bjws-charts
namespace: flux-system
values:
image:
repository: abesnier/guacamole
tag: 1.5.4-alpine
env:
EXTENSIONS: "auth-sso-openid"
OPENID_AUTHORIZATION_ENDPOINT: "https://auth.${SECRET_NEW_DOMAIN}/application/o/authorize/"
OPENID_ISSUER: "https://auth.${SECRET_NEW_DOMAIN}/application/o/apache-guacamole/"
OPENID_JWKS_ENDPOINT: "https://auth.${SECRET_NEW_DOMAIN}/application/o/apache-guacamole/jwks/"
OPENID_REDIRECT_URI: "https://remote.${SECRET_NEW_DOMAIN}/"
envFrom:
- secretRef:
name: guacamole-secret
service:
main:
ports:
http:
port: 8080
probes:
liveness:
enabled: false
ingress:
main:
enabled: true
annotations:
cert-manager.io/cluster-issuer: letsencrypt-production
traefik.ingress.kubernetes.io/router.entrypoints: websecure
hosts:
- host: &host "remote.${SECRET_NEW_DOMAIN}"
paths:
- path: /
pathType: Prefix
tls:
- hosts:
- *host
persistence:
config:
enabled: true
type: hostPath
hostPath: /mnt/MainPool/Kubernetes/guacamole
mountPath: /config
resources:
requests:
cpu: 2m
memory: 830Mi
limits:
memory: 1200Mi

View File

@ -1,70 +0,0 @@
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: jellyfin
namespace: media
spec:
interval: 5m
chart:
spec:
chart: app-template
version: 1.3.x
sourceRef:
kind: HelmRepository
name: bjws-charts
namespace: flux-system
values:
image:
repository: linuxserver/jellyfin
tag: "10.8.13"
podLabels:
needsAuthentik: "yes"
env:
PUID: 10000
PGID: 10000
TZ: America/New_York
service:
main:
ports:
http:
port: 8096
ingress:
main:
enabled: true
annotations:
cert-manager.io/cluster-issuer: letsencrypt-production
traefik.ingress.kubernetes.io/router.entrypoints: websecure
hosts:
- host: &host "watch.${SECRET_NEW_DOMAIN}"
paths:
- path: /
pathType: Prefix
tls:
- hosts:
- *host
persistence:
config:
enabled: true
type: hostPath
hostPath: /mnt/MainPool/Kubernetes/jellyfin
mountPath: /config
storage:
enabled: true
type: hostPath
hostPath: /mnt/MainPool/Media/Media
mountPath: /storage/Media
resources:
requests:
cpu: 3m
memory: 1500Mi
limits:
memory: 4000Mi

View File

@ -1,67 +0,0 @@
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: komga
namespace: media
spec:
interval: 5m
chart:
spec:
chart: app-template
version: 1.3.x
sourceRef:
kind: HelmRepository
name: bjws-charts
namespace: flux-system
values:
image:
repository: gotson/komga
tag: "1.11.0"
env:
TZ: America/New_York
service:
main:
ports:
http:
port: 25600
probes:
liveness:
enabled: false
ingress:
main:
enabled: true
annotations:
cert-manager.io/cluster-issuer: letsencrypt-production
traefik.ingress.kubernetes.io/router.entrypoints: websecure
hosts:
- host: &host "comics.${SECRET_NEW_DOMAIN}"
paths:
- path: /
pathType: Prefix
tls:
- hosts:
- *host
persistence:
config:
enabled: true
type: hostPath
hostPath: /mnt/MainPool/Kubernetes/komga
mountPath: /config
storage:
enabled: true
type: hostPath
hostPath: /mnt/MainPool/Media/Media
mountPath: /storage
resources:
requests:
cpu: 2m
memory: 1500Mi
limits:
memory: 3200Mi

View File

@ -1,86 +0,0 @@
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: plex
namespace: media
spec:
interval: 5m
chart:
spec:
chart: app-template
version: 1.3.x
sourceRef:
kind: HelmRepository
name: bjws-charts
namespace: flux-system
values:
image:
repository: lscr.io/linuxserver/plex
tag: "1.40.2"
env:
TZ: "America/New_York"
PUID: "1000"
PGID: "1000"
VERSION: "docker"
service:
main:
type: LoadBalancer
annotations:
metallb.universe.tf/loadBalancerIPs: "192.168.87.10"
metallb.universe.tf/allow-shared-ip: "main-ip-192.168.87.10"
ports:
http:
port: 32400
targetPort: 32400
probes:
liveness:
enabled: false
ingress:
main:
enabled: true
annotations:
cert-manager.io/cluster-issuer: letsencrypt-production
traefik.ingress.kubernetes.io/router.entrypoints: websecure
hosts:
- host: &host "plex.${SECRET_NEW_DOMAIN}"
paths:
- path: /
pathType: Prefix
tls:
- hosts:
- *host
persistence:
config:
enabled: true
type: hostPath
hostPath: /mnt/MainPool/Kubernetes/plex
mountPath: /config
storage:
enabled: true
type: hostPath
hostPath: /mnt/MainPool/Media/Media
mountPath: /storage/Media
# transcodes:
# enabled: true
# type: pvc
# accessMode: ReadWriteOnce
# size: 40Gi
# mountPath: /transcode
resources:
requests:
memory: 720Mi
limits:
memory: 5000Mi

View File

@ -1,118 +0,0 @@
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: kube-prometheus-stack
namespace: monitoring
spec:
interval: 5m
chart:
spec:
chart: kube-prometheus-stack
version: "58.2.0"
sourceRef:
kind: HelmRepository
name: prometheus-community-charts
namespace: flux-system
values:
namespaceOverride: "monitoring"
alertmanager:
ingress:
enabled: true
annotations:
cert-manager.io/cluster-issuer: letsencrypt-production
traefik.ingress.kubernetes.io/router.entrypoints: websecure
traefik.ingress.kubernetes.io/router.middlewares: traefik-authentik@kubernetescrd
hosts:
- &alertmanager-host alertmanager.${SECRET_NEW_DOMAIN}
paths:
- "/"
tls:
- hosts:
- *alertmanager-host
alertmanagerSpec:
alertmanagerConfiguration:
name: alertmanager-config
grafana:
enabled: false
# enabled dashboards even with grafana being disabled
#forceDeployDashboards: true
#defaultDashboardsTimezone: America/New_York
prometheus:
ingress:
enabled: true
annotations:
cert-manager.io/cluster-issuer: letsencrypt-production
traefik.ingress.kubernetes.io/router.entrypoints: websecure
traefik.ingress.kubernetes.io/router.middlewares: traefik-authentik@kubernetescrd
hosts:
- &prometheus-host metrics.${SECRET_NEW_DOMAIN}
paths:
- "/"
tls:
- hosts:
- *prometheus-host
prometheusSpec:
enableAdminAPI: false
retention: 1d
remoteWrite:
- url: http://victoria-metrics-server.monitoring.svc:8428/api/v1/write
storageSpec:
volumeClaimTemplate:
spec:
storageClassName: longhorn
selector:
matchLabels:
app.kubernetes.io/name: kube-prometheus-stack-pv
resources:
requests:
storage: 15Gi
kubeControllerManager:
enabled: true
endpoints:
- 192.168.87.250
service:
enabled: true
port: 10257
targetPort: 10257
serviceMonitor:
enabled: true
https: true
insecureSkipVerify: true
kubeScheduler:
enabled: true
endpoints:
- 192.168.87.250
service:
enabled: true
port: 10259
targetPort: 10259
serviceMonitor:
enabled: true
https: true
insecureSkipVerify: true
kubeProxy:
enabled: true
endpoints:
- 192.168.87.250
service:
enabled: true
port: 10249
targetPort: 10249
serviceMonitor:
enabled: true
https: false
kubeEtcd:
enabled: false

View File

@ -1,16 +0,0 @@
apiVersion: v1
kind: PersistentVolume
metadata:
name: prometheus-pv
namespace: monitoring
labels:
app.kubernetes.io/name: kube-prometheus-stack-pv
spec:
storageClassName: hostpath
persistentVolumeReclaimPolicy: Retain
capacity:
storage: 30Gi
accessModes:
- ReadWriteOnce
hostPath:
path: "/mnt/MainPool/Kubernetes/prometheus"

View File

@ -1,8 +0,0 @@
apiVersion: source.toolkit.fluxcd.io/v1beta2
kind: HelmRepository
metadata:
name: victoria-metrics-charts
namespace: flux-system
spec:
interval: 1m
url: https://victoriametrics.github.io/helm-charts

View File

@ -1,60 +0,0 @@
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: vaultwarden
namespace: tools
spec:
interval: 5m
chart:
spec:
chart: app-template
version: 1.3.x
sourceRef:
kind: HelmRepository
name: bjws-charts
namespace: flux-system
values:
image:
repository: vaultwarden/server
tag: "1.30.5"
service:
main:
ports:
http:
port: 80
probes:
liveness:
enabled: false
ingress:
main:
enabled: true
annotations:
cert-manager.io/cluster-issuer: letsencrypt-production
traefik.ingress.kubernetes.io/router.entrypoints: websecure
hosts:
- host: &host "bitwarden.${SECRET_NEW_DOMAIN}"
paths:
- path: /
pathType: Prefix
tls:
- hosts:
- *host
persistence:
data:
enabled: true
type: hostPath
hostPath: /mnt/MainPool/Kubernetes/vaultwarden
mountPath: /data
resources:
requests:
cpu: 1m
memory: 50Mi
limits:
memory: 200Mi

File diff suppressed because it is too large Load Diff

View File

@ -1,32 +0,0 @@
# This manifest was generated by flux. DO NOT EDIT.
---
apiVersion: source.toolkit.fluxcd.io/v1
kind: GitRepository
metadata:
name: flux-system
namespace: flux-system
spec:
interval: 1m0s
ref:
branch: main
secretRef:
name: flux-system
url: ssh://git@git.seanomik.net/seanomik/k3s-cluster
---
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: flux-system
namespace: flux-system
spec:
interval: 10m0s
path: ./cluster/base
prune: true
sourceRef:
kind: GitRepository
name: flux-system
# Support decryption
decryption:
provider: sops
secretRef:
name: sops-gpg

View File

@ -1,17 +0,0 @@
apiVersion: source.toolkit.fluxcd.io/v1beta2
kind: HelmRepository
metadata:
name: bitnami-charts
namespace: flux-system
spec:
interval: 1m
url: https://charts.bitnami.com/bitnami
---
apiVersion: source.toolkit.fluxcd.io/v1beta2
kind: HelmRepository
metadata:
name: bjws-charts
namespace: flux-system
spec:
interval: 1m
url: https://bjw-s.github.io/helm-charts

View File

@ -1,9 +0,0 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./kube-system
- ./helm-repositories.yaml
- ./cert-manager
- ./networking
- ./storage
- ./kube-replicator

View File

@ -1,15 +0,0 @@
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: calico
namespace: calico-system
spec:
interval: 5m
chart:
spec:
chart: calico
version: 3.25.x
sourceRef:
kind: HelmRepository
name: calico-charts
namespace: flux-system

View File

@ -1,8 +0,0 @@
apiVersion: source.toolkit.fluxcd.io/v1beta2
kind: HelmRepository
metadata:
name: calico-charts
namespace: flux-system
spec:
interval: 1m
url: https://docs.tigera.io/calico/charts

View File

@ -1,9 +0,0 @@
apiVersion: v1
kind: Namespace
metadata:
name: calico-system
---
apiVersion: v1
kind: Namespace
metadata:
name: tigera-operator

View File

@ -1,15 +0,0 @@
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: tigera-operator
namespace: tigera-operator
spec:
interval: 5m
chart:
spec:
chart: tigera-operator
version: 3.27.x
sourceRef:
kind: HelmRepository
name: calico-charts
namespace: flux-system

View File

@ -1,7 +0,0 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./traefik
#- ./calico
- ./metallb
#- ./vpn-gateway

View File

@ -1,6 +0,0 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./longhorn
- ./openebs
#- ./local-path-provisioner

View File

@ -1,82 +0,0 @@
apiVersion: source.toolkit.fluxcd.io/v1
kind: GitRepository
metadata:
name: local-path-provisioner
namespace: flux-system
spec:
interval: 1m
url: https://github.com/rancher/local-path-provisioner.git
ref:
tag: v0.0.26
---
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: local-path-provisioner
namespace: kube-system
spec:
interval: 15m
chart:
spec:
chart: ./deploy/chart/local-path-provisioner
sourceRef:
kind: GitRepository
name: local-path-provisioner
namespace: flux-system
maxHistory: 3
install:
createNamespace: true
remediation:
retries: 3
upgrade:
cleanupOnFail: true
remediation:
retries: 3
uninstall:
keepHistory: false
values:
helperImage:
repository: public.ecr.aws/docker/library/busybox
tag: latest
storageClass:
defaultClass: false
nodePathMap:
- node: DEFAULT_PATH_FOR_NON_LISTED_NODES
paths: ["/var/lib/rancher/k3s/storage"]
# Note: Do not enable Flux variable substitution on this HelmRelease
configmap:
setup: |-
#!/bin/sh
while getopts "m:s:p:" opt
do
case $opt in
p)
absolutePath=$OPTARG
;;
s)
sizeInBytes=$OPTARG
;;
m)
volMode=$OPTARG
;;
esac
done
mkdir -m 0777 -p ${absolutePath}
chmod 701 ${absolutePath}/..
teardown: |-
#!/bin/sh
while getopts "m:s:p:" opt
do
case $opt in
p)
absolutePath=$OPTARG
;;
s)
sizeInBytes=$OPTARG
;;
m)
volMode=$OPTARG
;;
esac
done
rm -rf ${absolutePath}

View File

@ -1,62 +0,0 @@
apiVersion: v1
kind: Secret
metadata:
name: orca-puller
namespace: default
annotations:
replicator.v1.mittwald.de/replication-allowed: "true"
replicator.v1.mittwald.de/replication-allowed-namespaces: '*'
data:
.dockerconfigjson: ENC[AES256_GCM,data:g58h5rYAEZu2W3CYnYHgajsp7wvnFdhyRCt1qWPHbVDC+nwD1TVqTGDga1b2/RTR5tdobqZ9FdP41/1dzZeNBe2lfXOsWhQYd87EhpchFYRgsb9u7ZL32sxERhAxSg+0/AaoIYSHbuBLgRwxqnHOojS7Hcg956L+6Kgh/uiaOGsUrKRjlMAI0aN4agx+n/nU,iv:ichMs+o/3ld90VVq/UatXpAtpD6qjrEIdt0ZRwyh0Gg=,tag:lxvZy9U6sGsndz3sAy3DTQ==,type:str]
type: kubernetes.io/dockerconfigjson
sops:
kms: []
gcp_kms: []
azure_kv: []
hc_vault: []
age: []
lastmodified: "2023-07-22T02:12:00Z"
mac: ENC[AES256_GCM,data:yFHVGwFdi2n4Ju6SqqxXDxqxZaHKROIsQZtF+AtJY52f0XJif9jP2fi05dnxULnQ+wWOq4FPwVXc/9GiCiYMItecEApS0+6C7sWxKCWzYYAiFyxSajECzNtr4/XN5yoZBJCgsgFAf42jy9Nr5xLHOAVomnNfmDheS/Pe+Uq9v9E=,iv:oFKca0hHR7ERNgJqDp3pOxzQDBlTCF9Fx1yIl3HCj2o=,tag:107vU6pOFE6Na4BO5C5tiA==,type:str]
pgp:
- created_at: "2023-07-22T02:12:00Z"
enc: |
-----BEGIN PGP MESSAGE-----
hQIMAzKleRwoSoixAQ//QEVgmHtcIVC1afYtQMgD3Kwb+n0nZid3d/enKN64D+fJ
bw0xXX9tjO4sy3To49k0EDETLW5paxcNApFYL+zajxNfa+EAZfdYxQqKWraQcxvL
/p8bNDyzYDrecWcIdcq4RqrVEA4Ga0K6MmPM0t5l+J/PgguDJWmAxEzlmTb/CdqI
MpUmO0RoLHb6m0vfAkEI0LT5E/37pTdqjAq4eMT9n7zxeHr3NmJBIetahENxTKDk
Ymw7DhBCLZBPvHyxw/kU7hS/yhJMxmLw9mjHuzWkYVYmZQDB/TwqWsL4cVLFNAVu
LqZBHtl2HmaeGefhDij4SfxCj3qTi1e3z1T5wch97XmFanabNizb2oezHYou4h5k
AVqWuxUd13am9YhmRMQ32TPPxyAWpV4W87C/XnIrMrfePH2xy54S2ISyL5lQ1I3K
5/a4ZMU8hBdCw7FxX6OSAXUd5cCfelJEaRopvwgXF5ZfQjARjQ7iGCedqBQbOsZM
vsf5WQvYxp8uivj7gKxhn+KkqJoM225OQKlSwCQ2bj20WsZ3SrjBuK41iO88urej
SJLAqG42e+nUjHXn/ql794kCHHG59uRES1wWLvgQ6Siu8TxJK6B+fjOrHBMOeSiD
oMKyqWIvziXN5KczkIpOWFCJzHb+AGTUn/a/jCLAqAxAqkWHwwbLdMiUv1053vHS
XgHkdbFnWqSekHCdLXu6q1lJhY+VAyzI55Ex2HvdxzBxWQKZAD4c1fFN/88j/Fb4
6/IVZvSU45coCyUR3O+py0s6XvBjrJL6W4haNXMl6nVcTxHgby1JTX5vickv400=
=cqEc
-----END PGP MESSAGE-----
fp: 2CC2B3631D5C3393901335DB68F95C5D753EE1E5
- created_at: "2023-07-22T02:12:00Z"
enc: |
-----BEGIN PGP MESSAGE-----
hQIMAy5t8IMoPu4VAQ//RAyoi7oTNza3klhojjvUXum9iH3pOl1eqNu3qdJc9L4A
rGeo7Q9NTgywAaHQA4N0WPjJfFNkKSFLBxbtRpzlVCNrfontoGoFr5fGFWDh2Kfe
LydY3Zz9yUfcQYuGm8onVM6B6ImYUtM9ZPix808jxfiuz7rvqNmxqTdCa9o5oMHK
TqQ5u26MBR9cFf+W7bxKdDsqm4vEhxxWpEf5wgX+iZboA4O/J8LCVwrp6pb2pJ1q
nMA5ElKk/WZbsB6C20DYNXJRsdHjC1Huye6NDt1Em2XY9qcfWkQskVtohlYCdDCp
TciHgOF32rmN7h1i4j5Ae58AaSQmNRpKZFc192z8+dHdiSlzQEno6XXV11pezz/i
0ALvy2Q+r7xFA8xXyrOf7xOU/j9T8XCEAeidtQoZzEcINtg93tKItakzqacxRa2C
4Yj3Wic3LGSX13dZ5cpQNT6P3F6UMVAlVEEu1lHdsAjShbmuFWSFNXVo473O3Nwu
1imHmfb1xnqbiWS0tKdUX9jMQg+xYPrsAXQESq/9PmPJxl4tsGPzzCu+rMKf9pmF
XqGBASdcf9WaB4Hojm6+4UKb7pPDKAC2vLnOV9ilGv/0z+DwxU0x9swPkAYBm9M9
KkcaEh8petqyU2J8f91ESU3OafMo2h5OsJvzB2Zte2XIZIZV0h0y8mo6LKOJ1hzS
XgFiMVicO02DFcMkSJXA7ZVnV+1qfJl5vPW6Sa0vDikz/k8jYoRSv2skwZcpFIYf
Kr6LbZskq2QVBDS50HdpbOfyF+N8/mYuSfjKkuVH8oOq0KrZ38eJROiygPgpUYk=
=i9P2
-----END PGP MESSAGE-----
fp: 687802D4DFD8AA82EA55666CF7DADAC782D7663D
encrypted_regex: ^(data|stringData)$
version: 3.7.3

7
docs/apps/ganymede.md Normal file
View File

@ -0,0 +1,7 @@
# Ganymede
## Temporal IO
Temporal IO requires some annoying permissions in the database. It requires permission to create databases.
```sql
ALTER USER temporal CREATEDB;
```

View File

@ -1,15 +1,28 @@
# Cluster Setup
This document goes over the process of installing the GitOps files into a cluster
1. Install [cilium](https://docs.cilium.io/en/stable/gettingstarted/k8s-install-default/#install-the-cilium-cli) in the cluster
2. Install the [Flux CLI](https://fluxcd.io/flux/installation/#install-the-flux-cli)
3. Install [go-task](https://taskfile.dev/installation/)
4. Ensure you have a kubeconfig at `$HOME/.kube/config` and that you have the cluster sops GPG key imported.
5. Bootstrap flux
```sh
task flux:bootstrap
# namespace/flux-system configured
# customresourcedefinition.apiextensions.k8s.io/alerts.notification.toolkit.fluxcd.io created
# ...
```
6. Verify Flux components are running in the cluster
Install [cilium](https://docs.cilium.io/en/stable/gettingstarted/k8s-install-default/#install-the-cilium-cli)
Now install the FluxCD stuff:\
https://github.com/larivierec/home-cluster#installation
1. Bootstrap FluxCD, this will likely fail
2. After it fails, create the sops secret in the `flux-system` namespace
3. Now trigger a reconcilation, or resume the fluxcd bootstrap
```sh
kubectl -n flux-system get pods -o wide
# NAME READY STATUS RESTARTS AGE
# helm-controller-5bbd94c75-89sb4 1/1 Running 0 1h
# kustomize-controller-7b67b6b77d-nqc67 1/1 Running 0 1h
# notification-controller-7c46575844-k4bvr 1/1 Running 0 1h
# source-controller-7d6875bcb4-zqw9f 1/1 Running 0 1h
```
7. After a while all the services should start to come up
# Uninstalling and removing all k3s data in NixOS
```shell

View File

@ -1,4 +1,4 @@
apiVersion: helm.toolkit.fluxcd.io/v2beta2
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: cert-manager
@ -8,13 +8,13 @@ spec:
chart:
spec:
chart: cert-manager
version: v1.14.4
version: v1.16.2
sourceRef:
kind: HelmRepository
name: jetstack-charts
namespace: flux-system
values:
installCRDs: false
installCRDs: true
webhook:
enabled: true
extraArgs:
@ -28,6 +28,6 @@ spec:
- "9.9.9.9"
prometheus:
servicemonitor:
enabled: true
enabled: false
labels:
release: kube-prometheus-stack

View File

@ -1,4 +1,4 @@
apiVersion: source.toolkit.fluxcd.io/v1beta2
apiVersion: source.toolkit.fluxcd.io/v1
kind: HelmRepository
metadata:
name: jetstack-charts

View File

@ -0,0 +1,5 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./helm-repository.yaml
- ./helm-release.yaml

View File

@ -0,0 +1,25 @@
# yaml-language-server: $schema=https://kubernetes-schemas.pages.dev/kustomize.toolkit.fluxcd.io/kustomization_v1.json
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: cert-manager
namespace: flux-system
spec:
timeout: 5m
interval: 10m
path: ./kubernetes/common/apps/cert-manager/app/files
prune: true
sourceRef:
kind: GitRepository
name: home-cluster
decryption:
provider: sops
secretRef:
name: sops-gpg
postBuild:
substitute: {}
substituteFrom:
- kind: ConfigMap
name: cluster-settings
- kind: Secret
name: cluster-secrets

View File

@ -0,0 +1,16 @@
apiVersion: cert-manager.io/v1
kind: Certificate
metadata:
name: ca-cert
namespace: cert-manager
spec:
isCA: true
commonName: cluster-ca
secretName: ca-cert-secret
privateKey:
algorithm: ECDSA
size: 256
issuerRef:
name: self-signed-issuer
kind: ClusterIssuer
group: cert-manager.io

View File

@ -0,0 +1,7 @@
apiVersion: cert-manager.io/v1
kind: ClusterIssuer
metadata:
name: ca-issuer
spec:
ca:
secretName: ca-cert-secret

View File

@ -1,6 +1,6 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./mariadb-pv.yaml
- ./mariadb.sops.yaml
- ./helm-release.yaml
- ./self-signed-issuer.yaml
- ./ca-cert.yaml
- ./ca-issuer.yaml

View File

@ -0,0 +1,6 @@
apiVersion: cert-manager.io/v1
kind: ClusterIssuer
metadata:
name: self-signed-issuer
spec:
selfSigned: {}

View File

@ -1,10 +1,7 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./namespace.yaml
- ./cloudflare-cred.sops.yaml
- ./helm-repository.yaml
- ./helm-release.yaml
- ./letsencrypt-prod.yaml
- ./letsencrypt-stage.yaml
- ./wildcard-cert.yaml
- ./ca

View File

@ -10,9 +10,6 @@ spec:
privateKeySecretRef:
name: letsencrypt-production
solvers:
# - http01:
# ingress:
# class: traefik
- dns01:
cloudflare:
email: "${SECRET_MY_EMAIL}"
@ -22,3 +19,5 @@ spec:
selector:
dnsZones:
- "${SECRET_NEW_DOMAIN}"
- "internal.${SECRET_NEW_DOMAIN}"
- "*.internal.${SECRET_NEW_DOMAIN}"

View File

@ -10,9 +10,6 @@ spec:
privateKeySecretRef:
name: letsencrypt-staging
solvers:
# - http01:
# ingress:
# class: traefik
- dns01:
cloudflare:
email: "${SECRET_MY_EMAIL}"

View File

@ -0,0 +1,28 @@
# yaml-language-server: $schema=https://kubernetes-schemas.pages.dev/kustomize.toolkit.fluxcd.io/kustomization_v1.json
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: cert-manager-certificates
namespace: flux-system
spec:
timeout: 5m
interval: 10m
path: ./kubernetes/common/apps/cert-manager/certs/files
prune: true
sourceRef:
kind: GitRepository
name: home-cluster
decryption:
provider: sops
secretRef:
name: sops-gpg
dependsOn:
- name: cert-manager
namespace: flux-system
postBuild:
substitute: {}
substituteFrom:
- kind: ConfigMap
name: cluster-settings
- kind: Secret
name: cluster-secrets

View File

@ -2,5 +2,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./namespace.yaml
- ./network_policy.yaml
- ./guacamole
- ./app/ks.yaml
- ./certs/ks.yaml

View File

@ -0,0 +1,73 @@
apiVersion: v1
kind: Secret
metadata:
name: exim-env
namespace: default
stringData:
SMARTHOST: ENC[AES256_GCM,data:O29wIilTpKCGVTOv8s/ycWC2rwxhqQ==,iv:8b8xVSkk1N4znFqc8y3entGupQc83bHEFegHFZBcFcA=,tag:7BibE/u7RHWTpP20T58yIw==,type:str]
SMTP_USERNAME: ENC[AES256_GCM,data:U6rxuaQ479o5XcTJOpNCG9c=,iv:FPXJngUBcBX6H6DUu7N0q0T5lwNIduDi+8fbT+xAyYc=,tag:QeKXNxMF5fIg1jkyp7lrrQ==,type:str]
SMTP_PASSWORD: ENC[AES256_GCM,data:7XXZf3kPAXtyTlX6S7bouA==,iv:xsZxf6QgHLCFpkjJ/ll9kpjs+uhBZ2X3fay8mD1QDZo=,tag:MQPayDpqQT7uZrFLOasmDQ==,type:str]
sops:
kms: []
gcp_kms: []
azure_kv: []
hc_vault: []
age: []
lastmodified: "2024-06-05T21:10:32Z"
mac: ENC[AES256_GCM,data:l8ORuc57o2VE6vfAYRd24MzNttT/LWGihcxgbr9N6b0kedH/+OiN+ErnlDdj6tBG7se6vNpobE5bNGDmoyfGVmhqpMiCKyrZi/7B7j8EwFBNn5SxJe4imb5cQ1wKass54CZ31hac54G73yhF3uK9y3EN2jV981UTfxl8dEpouCM=,iv:URDV2brtiM0u/7/UCHFY6/b3QpvIndzbmw65ruSYb48=,tag:ns7SP/wNYXebTl8I2RKrsA==,type:str]
pgp:
- created_at: "2024-06-05T21:10:32Z"
enc: |-
-----BEGIN PGP MESSAGE-----
hQIMAyqlIeyoxYovAQ//V4bJglIyldn9ahkenwBnF8X9wWr7ttTn0MNLeh33iOBK
7FbNMUCxpmRh3bfz1mU0s8ojuDskCkpFfyuu5lxWZS8BDnQ/AFqQfu6X0vE+WGmD
WSYcaxyPMb9qev+K9rYhJAtOwofnpliD87DUmGwDU9yVHZjf81mRFNYch6jYrNm/
7U27jn2t1KUDfksV/dta9pkQSDI6FimYwQpKuAGW3FAS50CvZNCRolluayvlvHEI
UpDW+uBBItLmhU7xSoaFGBtMiqwNhy2AItJykpeQM89Z7tdYQiGzdw/e2Qt8cEx8
wg65OqhYOaFJqn7oCCTEntnTHBRx7A87ifkzb4S7Wnrlu5+F/z4uq50Sg0NF08qX
35YKze5ymLiR6m3bIqzQyeUXBFuYFdwP43BCGEl4ysrh1Hpi2qgP+wd+j7gS4Uw7
nIHSZV9OqIO13ZNlPMVQsVVdZhcEZ7ETbeijyZh3lRZXdf4B1p5H9fDkxXNGlPUv
44wqLu1cECdb25UtWPLrkAzyQ1eGrDmNZDV2q5uxthRZcokU41VYq7cVzDywsmws
HSk7pe/D9zdWGqa8O0U+opyAWWq/No2BBSQ9gYZtCauh18dbpSXyh5zm0W1LNBW8
JhskkqEtklE48FiuKMtK037L5seesq0Xl0QK1VLiL/HSaHQXkTwS+It8k4CXMtCF
AgwDXjg0p2IN1X8BEADIsu9HnJjfPuMKG7DD+WLzrQPkszawVZefq5d9fu5qIpGX
0EjaNUj5P8lmMKIIcnXhOa/A6Owte6KPAEiuOr2vAQw7F6BW9OWovLWHLbhoviwK
KmtSCfI4p0/u1rGuu0zI2Q/64ZpqwNLwFAOoR4XdQOOW8zQZDKVaIlH0HMkrdn9q
wN4iThjJCYUc/FteFtSTyyrTNn10S4r3bkzkJ0ieyd74+ey7b9R8JkfAwv+Jc0fR
f1wJbU3wpeK3rAzMJTtbsjx7O3sPR3rdQ+NXyLhzPxX42rSZokHKb3eetqgXVmmu
hfqVx2zCotyLvQFUx+8zlIaCg0C71ex5qwOfFIPUw/RyVruTmSEBAQeYeNZxU5ll
quMQmgqlZnsD5Cnei9jeGqZGJf2Fn7ku2A13Z9J7n1NSxAl4kdFXC15e7ItZYK1g
7T2ynau63/aMxQF9cbY6VPMyatLqlcG3VKhIbSZakWD22w1DeA1pMDtwppIjlPYm
Gb3228P35zNXJMirCEGmLV9MfX9L8qeAxcV2RPNt/RC5EFg4QzPb6S/qT22fO1p5
UyZepQj8KYgcqpb2rAV/89voRz6HCg0sd+DYBkgQGs2gKdvNWZGNNedAV/luUTae
toVf1+rNPBE73tCjMCzGwemKWcXtvg1P4yntV/r5ydd3v+3816XFrNrhPkZDgdRm
AQkCEJ+l1J7vFdsWarvCuZcha00LplVsoHpRIvSkixaBOvzfQr/phy8xXo+c/+Ay
F7lEDrd9jHL5UriYN3Jta4/xsOA4/yuq6B1eRxK4Hkt9QhO2FLfHFnL3oUnPg/Vg
9LOiF5Qo
=xsIt
-----END PGP MESSAGE-----
fp: BD1AAF9D8170F4BEE437365FF6F0933799CFEBCD
- created_at: "2024-06-05T21:10:32Z"
enc: |-
-----BEGIN PGP MESSAGE-----
hQIMAy5t8IMoPu4VAQ/8CidMHABA2L0cuTguu5kCTUvsDbz4xGcpV0zRdiSw4KN9
+9OAC2QYYBnCFWsRLIcPaeWnB4GRbZ+EF3UYAmRzFEbqv/Ax1Zn4N1GzH2CowwFh
JUSW74e1FCZ+8Lvm/CHmO4VfeHKJTI2c5F0+xGVTdPJHVh30zSJeftrl1ZsOB6/2
778fO6WwM83sjSNR3EobrjnyK6bn0XI4xhgWUmmVGUyjZVaSHXnaNZCOs6eMSet/
gjsZQGukyLb4IwNdJSXcJ4vGL9UtOas+JBmljBeMHS6+B5rH4qFMw3/YUNGMfxcr
HJ9x0TP5HV1JdjQT9QXiTM3D7r7DliCgNN+UXpHSPzzpRTu+ldH7+orIegQQMRcN
+RKVmXjy9pCenn/eJGqj0SKWsH+m52fRbcw/CJXUBXOA6epDhL2r5qiFC1nYBnoB
UogBSqwDTJY6N85d5Re44d/RqsH9bIOzU8O8QkEIZA9GRDi7tneSDVEySREBnH0u
hRtzL1EDwICIRZwhWJ5nxtKoy1OfwKbmAdoo5zGcrv9zRGT/EX/HUNPco8/4w2X0
meT0updU846JA9aQRbQPVpy6puqpmvmOS2CZzWPPbivueDY3NDzDeVO79xQu6GRF
auhujRjqgQH1hedEIB9Zq0t/SE6aR35Tr/fiGd7V/qPXn3IpvZFtSd+sImeePVrU
ZgEJAhAAYm381N+tfGSgNxuEDeU2xCrW1QKgcNb91/Y9nebe2m4gAM4F5HHK2A/a
hp9O3VMnuavwEmqZ45tH4Ixhu24PtnhCgUtdZhUFZ21C9YU5/SfqAspiMfAg/bOU
W+Tp+QrVbQ==
=Nf55
-----END PGP MESSAGE-----
fp: 687802D4DFD8AA82EA55666CF7DADAC782D7663D
encrypted_regex: ^(data|stringData)$
version: 3.8.1

View File

@ -0,0 +1,41 @@
# yaml-language-server: $schema=https://raw.githubusercontent.com/bjw-s/helm-charts/main/charts/other/app-template/schemas/helmrelease-helm-v2beta2.schema.json
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: exim
namespace: default
spec:
interval: 5m
chart:
spec:
chart: app-template
version: 3.1.0
sourceRef:
kind: HelmRepository
name: bjws-charts
namespace: flux-system
values:
controllers:
main:
containers:
main:
image:
repository: docker.io/devture/exim-relay
tag: 4.97.1-r0-0
env:
HOSTNAME: exim.cluster.lab
envFrom:
- secretRef:
name: exim-env
service:
app:
controller: main
ports:
smtp:
port: 8025

View File

@ -0,0 +1,26 @@
# yaml-language-server: $schema=https://kubernetes-schemas.pages.dev/kustomize.toolkit.fluxcd.io/kustomization_v1.json
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: exim
namespace: flux-system
spec:
targetNamespace: default
timeout: 5m
interval: 10m
path: ./kubernetes/common/apps/exim/app
prune: true
sourceRef:
kind: GitRepository
name: home-cluster
decryption:
provider: sops
secretRef:
name: sops-gpg
postBuild:
substitute: {}
substituteFrom:
- kind: ConfigMap
name: cluster-settings
- kind: Secret
name: cluster-secrets

View File

@ -0,0 +1,25 @@
# yaml-language-server: $schema=https://kubernetes-schemas.pages.dev/helm.toolkit.fluxcd.io/helmrelease_v2.json
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: intel-gpu-plugin
namespace: intel-gpu
spec:
interval: 5m
chart:
spec:
chart: intel-device-plugins-gpu
version: 0.31.1
sourceRef:
kind: HelmRepository
name: intel
namespace: flux-system
dependsOn:
- name: intel-device-operator
namespace: intel-gpu
values:
name: intel-gpu-plugin
sharedDevNum: 3
nodeFeatureRule: true

View File

@ -0,0 +1,8 @@
apiVersion: source.toolkit.fluxcd.io/v1
kind: HelmRepository
metadata:
name: intel
namespace: flux-system
spec:
interval: 1m
url: https://intel.github.io/helm-charts

View File

@ -0,0 +1,23 @@
# yaml-language-server: $schema=https://kubernetes-schemas.pages.dev/helm.toolkit.fluxcd.io/helmrelease_v2.json
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: intel-device-operator
namespace: intel-gpu
spec:
interval: 5m
chart:
spec:
chart: intel-device-plugins-operator
version: 0.31.1
sourceRef:
kind: HelmRepository
name: intel
namespace: flux-system
dependsOn:
- name: nfd
namespace: kube-system
values:

View File

@ -0,0 +1,7 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- helm-repos.yaml
- namespace.yaml
- intel-device-plugins-operator.yaml
- gpu-plugin.yaml

View File

@ -0,0 +1,4 @@
apiVersion: v1
kind: Namespace
metadata:
name: intel-gpu

View File

@ -0,0 +1,24 @@
# yaml-language-server: $schema=https://kubernetes-schemas.pages.dev/kustomize.toolkit.fluxcd.io/kustomization_v1.json
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: intel-gpu
namespace: flux-system
spec:
timeout: 5m
interval: 10m
path: ./kubernetes/common/apps/intel-gpu/files
prune: true
sourceRef:
kind: GitRepository
name: home-cluster
decryption:
provider: sops
secretRef:
name: sops-gpg
dependsOn:
- name: nfd
namespace: flux-system
# requires certificates for communications between plugins
- name: cert-manager
namespace: flux-system

View File

@ -1,4 +1,4 @@
apiVersion: source.toolkit.fluxcd.io/v1beta2
apiVersion: source.toolkit.fluxcd.io/v1
kind: HelmRepository
metadata:
name: metallb-charts
@ -7,7 +7,7 @@ spec:
interval: 1m
url: https://metallb.github.io/metallb
---
apiVersion: helm.toolkit.fluxcd.io/v2beta2
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: metallb
@ -17,11 +17,11 @@ spec:
chart:
spec:
chart: metallb
version: 0.14.5
version: 0.14.8
sourceRef:
kind: HelmRepository
name: metallb-charts
namespace: flux-system
values:
crds:
enabled: false
enabled: true

View File

@ -0,0 +1,25 @@
# yaml-language-server: $schema=https://kubernetes-schemas.pages.dev/kustomize.toolkit.fluxcd.io/kustomization_v1.json
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: metallb
namespace: flux-system
spec:
timeout: 5m
interval: 10m
path: ./kubernetes/common/apps/metallb/app/files
prune: true
sourceRef:
kind: GitRepository
name: home-cluster
decryption:
provider: sops
secretRef:
name: sops-gpg
postBuild:
substitute: {}
substituteFrom:
- kind: ConfigMap
name: cluster-settings
- kind: Secret
name: cluster-secrets

View File

@ -2,5 +2,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./namespace.yaml
- ./helm-release.yaml
- ./metallb-static-ips.yaml
- ./app/ks.yaml
- ./pool/ks.yaml

View File

@ -1,5 +1,4 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./gotk-components.yaml
- ./gotk-sync.yaml
- ./metallb-static-ips.yaml

View File

@ -0,0 +1,28 @@
# yaml-language-server: $schema=https://kubernetes-schemas.pages.dev/kustomize.toolkit.fluxcd.io/kustomization_v1.json
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: metallb-pool
namespace: flux-system
spec:
timeout: 5m
interval: 10m
path: ./kubernetes/common/apps/metallb/pool/files
prune: true
sourceRef:
kind: GitRepository
name: home-cluster
decryption:
provider: sops
secretRef:
name: sops-gpg
dependsOn:
- name: metallb
namespace: flux-system
postBuild:
substitute: {}
substituteFrom:
- kind: ConfigMap
name: cluster-settings
- kind: Secret
name: cluster-secrets

View File

@ -0,0 +1,8 @@
apiVersion: source.toolkit.fluxcd.io/v1
kind: HelmRepository
metadata:
name: nfd-charts
namespace: flux-system
spec:
interval: 1m
url: https://kubernetes-sigs.github.io/node-feature-discovery/charts

View File

@ -1,5 +1,5 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./guacamole.sops.yaml
- ./helm-release.yaml
- helm-repos.yaml
- nfd.yaml

View File

@ -0,0 +1,19 @@
# yaml-language-server: $schema=https://kubernetes-schemas.pages.dev/helm.toolkit.fluxcd.io/helmrelease_v2.json
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: nfd
namespace: kube-system
spec:
interval: 5m
chart:
spec:
chart: node-feature-discovery
version: 0.16.6
sourceRef:
kind: HelmRepository
name: nfd-charts
namespace: flux-system
values:

View File

@ -0,0 +1,18 @@
# yaml-language-server: $schema=https://kubernetes-schemas.pages.dev/kustomize.toolkit.fluxcd.io/kustomization_v1.json
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: nfd
namespace: flux-system
spec:
timeout: 5m
interval: 10m
path: ./kubernetes/common/apps/nfd/files
prune: true
sourceRef:
kind: GitRepository
name: home-cluster
decryption:
provider: sops
secretRef:
name: sops-gpg

View File

@ -1,4 +1,4 @@
apiVersion: helm.toolkit.fluxcd.io/v2beta2
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: openebs

View File

@ -1,4 +1,4 @@
apiVersion: source.toolkit.fluxcd.io/v1beta2
apiVersion: source.toolkit.fluxcd.io/v1
kind: HelmRepository
metadata:
name: openebs-charts
@ -7,7 +7,7 @@ spec:
interval: 1m
url: https://openebs.github.io/charts
---
apiVersion: source.toolkit.fluxcd.io/v1beta2
apiVersion: source.toolkit.fluxcd.io/v1
kind: HelmRepository
metadata:
name: openebs-monitoring-charts

View File

@ -1,4 +1,4 @@
apiVersion: helm.toolkit.fluxcd.io/v2beta2
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: openebs-monitoring

View File

@ -1,6 +1,6 @@
apiVersion: v1
kind: Namespace
metadata:
name: download
name: openebs-system
labels:
name: download
name: openebs-system

View File

@ -0,0 +1,6 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./namespace.yaml
- ./snapshot-controller/ks.yaml
- ./volsync/ks.yaml

View File

@ -0,0 +1,4 @@
apiVersion: v1
kind: Namespace
metadata:
name: volsync-system

View File

@ -0,0 +1,28 @@
# yaml-language-server: $schema=https://kubernetes-schemas.pages.dev/helm.toolkit.fluxcd.io/helmrelease_v2.json
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: snapshot-controller
namespace: volsync-system
spec:
interval: 30m
timeout: 15m
chart:
spec:
chart: snapshot-controller
version: 3.0.6
sourceRef:
kind: HelmRepository
name: piraeus
namespace: flux-system
install:
remediation:
retries: 3
upgrade:
cleanupOnFail: true
remediation:
strategy: rollback
retries: 3
values:
webhook:
enabled: false

View File

@ -0,0 +1,8 @@
apiVersion: source.toolkit.fluxcd.io/v1
kind: HelmRepository
metadata:
name: piraeus
namespace: flux-system
spec:
interval: 1m
url: https://piraeus.io/helm-charts/

View File

@ -0,0 +1,5 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./helm-repo.yaml
- ./helm-release.yaml

View File

@ -0,0 +1,19 @@
# yaml-language-server: $schema=https://kubernetes-schemas.pages.dev/kustomize.toolkit.fluxcd.io/kustomization_v1.json
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: snapshot-controller
namespace: flux-system
spec:
timeout: 5m
interval: 10m
#targetNamespace: volsync-system
path: ./kubernetes/common/apps/volsync-system/snapshot-controller/app
prune: true
sourceRef:
kind: GitRepository
name: home-cluster
decryption:
provider: sops
secretRef:
name: sops-gpg

View File

@ -0,0 +1,19 @@
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: volsync
namespace: volsync-system
spec:
interval: 5m
chart:
spec:
chart: volsync
version: 0.11.0
sourceRef:
kind: HelmRepository
name: backube
namespace: flux-system
values:
manageCRDs: true
metrics:
disableAuth: true

View File

@ -0,0 +1,8 @@
apiVersion: source.toolkit.fluxcd.io/v1
kind: HelmRepository
metadata:
name: backube
namespace: flux-system
spec:
interval: 1m
url: https://backube.github.io/helm-charts/

Some files were not shown because too many files have changed in this diff Show More