Commit Graph

250 Commits

Author SHA1 Message Date
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
Renovate Bot 4816c404e0 feat(github-release): update fluxcd/flux2 to v2.4.0 2024-10-02 10:01:48 -04:00
Renovate Bot a9c35bbaca fix(helm): update chart authentik to 2024.8.3 2024-10-02 10:01:34 -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
Renovate Bot acb2909595 fix(container): update image ghcr.io/zibbp/ganymede to v3.0.2 2024-10-02 10:01:04 -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
Renovate Bot 666b154557 feat(helm): update chart intel-device-plugins-gpu to 0.31.0 2024-10-02 10:00:28 -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
Renovate Bot c9b6ec2b17 fix(helm): update chart victoria-metrics-operator to 0.35.2 2024-10-02 09:59:59 -04:00
Renovate Bot b0f6a2cf7b feat(container): update image victoriametrics/victoria-metrics to v1.104.0 2024-10-02 09:59:45 -04:00
Renovate Bot eab0e7d22f feat(container): update image victoriametrics/vmagent to v1.104.0 2024-10-02 09:59:33 -04:00
Renovate Bot 60072f202e fix(container): update image bobokun/qbit_manage to v4.1.10 2024-10-02 09:59:09 -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
Renovate Bot 024d0f96bd fix(helm): update chart grafana to 8.5.2 2024-10-02 09:58:42 -04:00
Renovate Bot 04983096d7 fix(helm): update chart redis to 20.1.6 2024-10-02 09:58:28 -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
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
Renovate Bot c44c3931a7 fix(helm): update chart redis to 20.1.5 2024-09-27 15:51:43 -04:00
Renovate Bot ef5dd3f481 feat(container): update image gotson/komga to v1.14.0 2024-09-27 15:03:19 -04:00
Renovate Bot c64805fd30 feat(helm): update chart victoria-metrics-operator to 0.35.1 2024-09-27 14:46:04 -04:00
Renovate Bot e60a26c287 feat(helm)!: Update chart kube-prometheus-stack to 63.1.0 2024-09-27 14:20:05 -04:00
Renovate Bot 30934d0e84 feat(github-release)!: Update traefik-crd-source to v32.0.0 2024-09-27 14:18:00 -04:00
Renovate Bot 6a9cdc51ee feat(helm)!: Update chart traefik to 32.0.0 2024-09-27 10:08:21 +00: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
Renovate Bot c83d4c70b8 fix(github-release): update traefik-crd-source to v31.1.1 2024-09-25 15:58:37 -04:00
Renovate Bot 7d34db3f99 feat(helm)!: Update chart traefik to 31.1.1 2024-09-25 15:57:57 -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
Renovate Bot ff3683ec69 fix(helm): update chart redis to 20.1.4 2024-09-25 15:55:38 -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
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
Renovate Bot 8c9ec59fbc feat(container): update image ghcr.io/coder/code-server to v4.93.1 2024-09-25 15:54:32 -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 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
Renovate Bot b0e4718047 feat(github-release)!: Update traefik-crd-source to v31.1.0 2024-09-19 09:40:12 -04:00
Renovate Bot 4abd76770a fix(container): update image alpine to v3.20.3 2024-09-19 09:39:03 -04:00
Renovate Bot f22cf45dfa feat(container): update image temporalio/auto-setup to v1.25 2024-09-19 09:38:47 -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
Renovate Bot 1817bfd41c fix(container): update image ghcr.io/onedr0p/qbittorrent to v4.6.7 2024-09-19 09:37:55 -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
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
Renovate Bot dee1286dcb fix(container): update image ghcr.io/zibbp/ganymede-frontend to v3.0.1 2024-09-19 09:36:42 -04:00
Renovate Bot 1589ac5ec8 feat(container): update image gotson/komga to v1.13.0 2024-09-19 09:35:32 -04:00
Renovate Bot e7bfe2e240 fix(github-release): update local-path-provisioner to v0.0.29 2024-09-19 09:34:15 -04:00
Renovate Bot dd89ee09e8 fix(helm): update chart grafana to 8.5.1 2024-09-19 09:33:53 -04:00
Renovate Bot 7d8a75c6f0 fix(helm): update chart longhorn to 1.7.1 2024-09-19 09:33:33 -04:00
Renovate Bot d3fc019ff3 fix(helm): update chart mysql to 11.1.17 2024-09-19 09:33:12 -04:00
Renovate Bot 7f870f9d1b fix(helm): update chart victoria-metrics-single to 0.11.2 2024-09-19 09:32:50 -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
Renovate Bot f1abdfbb0e feat(helm): update chart authentik to 2024.8.2 2024-09-19 09:32:14 -04:00
Renovate Bot 09fe06eff6 feat(helm): update chart kube-prometheus-stack to 62.7.0 2024-09-19 09:31:55 -04:00
Renovate Bot c6a94e76d0 feat(helm): update chart pgadmin4 to 1.29.0 2024-09-19 09:31:23 -04:00
Renovate Bot d0a46c4ee2 feat(helm)!: Update chart traefik to 31.1.0 2024-09-19 09:29:06 -04:00
Renovate Bot fcf78e64c6 fix(container): update image bobokun/qbit_manage to v4.1.9 2024-09-19 09:28:54 -04:00
Renovate Bot 91f0423f7e fix(container): update image linuxserver/freshrss to v1.24.3 2024-09-19 09:28:24 -04:00
Renovate Bot b40999472a fix(container): update image linuxserver/jellyfin to v10.9.11 2024-09-19 09:26:42 -04:00
Renovate Bot ba8aaf37e2 fix(container): update image goofball222/factorio to v1.1.110 2024-09-19 09:26:28 -04:00
Renovate Bot fa68e1d42f feat(helm): update chart redis to 20.1.0 2024-09-19 09:26:08 -04:00
Renovate Bot 92a6b9cb82 fix(container): update image matrixdotorg/dendrite-monolith to v0.13.8 2024-09-19 09:25:42 -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
Renovate Bot daffc5df08 fix(container): update image prompve/prometheus-pve-exporter to v3.4.5 2024-09-19 09:24:40 -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