|
|
0de22eb9e4
|
chore: More commits
|
2026-02-27 14:52:55 +01:00 |
|
|
|
789c375f1e
|
chore: more fixes
|
2026-02-27 14:37:18 +01:00 |
|
|
|
d6c49b6d39
|
chore: More fixes
|
2026-02-27 14:37:09 +01:00 |
|
|
|
92957cb9fa
|
chore: Add tautulli
|
2026-02-27 14:34:16 +01:00 |
|
|
|
d0a5d22841
|
feat(tautulli): Add Tautulli
|
2026-02-27 14:26:43 +01:00 |
|
|
|
5e43dfc43d
|
feat(qbittorrent): Intial commit. Not enabled.
|
2026-02-27 14:10:57 +01:00 |
|
|
|
1c0b6dc92b
|
fix(kavita): Attempt to fix crash.
|
2026-02-27 14:10:28 +01:00 |
|
|
|
2c53e24845
|
feat: enable kavita
|
2026-02-27 13:18:38 +01:00 |
|
|
|
65a8b59d2a
|
feat: Add keda scalers.
|
2026-02-27 13:03:44 +01:00 |
|
|
|
e4cf52c0d2
|
chore: Initial add Kavita (not enabled)
|
2026-02-27 12:56:24 +01:00 |
|
|
|
13ae301204
|
chore: Add missing keda file
|
2026-02-27 12:56:03 +01:00 |
|
|
|
5b5a382af2
|
feat: Add Keda deployment.
|
2026-02-27 12:55:38 +01:00 |
|
|
|
9b1d092739
|
Add namespace.yaml to kustomization resources.
|
2026-02-27 07:34:07 +01:00 |
|
|
|
0526b819a0
|
chore: Add monitoring to grafana for flux.
|
2026-02-27 07:31:27 +01:00 |
|
|
|
091e7b78df
|
feat: Add Atuin and Kubernetes schema publisher applications, migrate to the new apps directory structure, and update Prometheus ingress hostnames.
|
2026-02-27 07:07:56 +01:00 |
|
|
|
5acb71604c
|
fix(grafana): Second try
|
2026-02-27 06:41:45 +01:00 |
|
|
|
85e0c6f6c2
|
fix(grafana): Use proper domain
|
2026-02-27 06:38:13 +01:00 |
|
|
|
1df019f438
|
fix(media/plex): resolve IP conflict with k8s-gateway by moving plex to 10.0.0.155
|
2026-02-27 06:32:55 +01:00 |
|
|
|
b22ca50506
|
fix: Fix namespace.
|
2026-02-27 05:56:19 +01:00 |
|
|
|
f60451972a
|
refactor: utilize YAML anchor for namespace definition in kube-prometheus-stack Kustomization
|
2026-02-27 05:52:40 +01:00 |
|
|
|
8661f36f92
|
fix(observability): merge duplicate Kustomization definitions for kube-prometheus-stack
|
2026-02-27 05:49:34 +01:00 |
|
|
|
6f6a54a55f
|
chore: minot fixes
|
2026-02-27 05:43:20 +01:00 |
|
|
|
b4503d04bd
|
feat: Add victorialogs
|
2026-02-27 05:35:58 +01:00 |
|
|
|
2e3ce592d5
|
fix: remove again tuppr.
|
2026-02-27 04:57:18 +01:00 |
|
|
|
fb036266fc
|
fix(tuppr): recreate talosconfig secret with data field and correct encoding
|
2026-02-27 04:52:17 +01:00 |
|
|
|
b674fec2e9
|
fix(tuppr): set TALOSCONFIG env var to force Talos client to use mounted config
|
2026-02-27 04:46:31 +01:00 |
|
|
|
c1725de98f
|
fix(tuppr): add emptyDir for /home/nonroot to fix read-only fs error
|
2026-02-27 04:42:48 +01:00 |
|
|
|
19000739ae
|
fix(tuppr): fix secrets.sops.yaml formatting
|
2026-02-27 04:38:37 +01:00 |
|
|
|
cd8b8e7830
|
feat(tuppr): add sops secret for talosconfig
|
2026-02-27 04:35:08 +01:00 |
|
|
|
4119ef475e
|
fix(tuppr): patch ServiceAccount apiVersion in HelmRelease
|
2026-02-27 04:25:28 +01:00 |
|
|
|
c2fbc5cd70
|
feat: add system-upgrade namespace definition and reference it in kustomization.yaml
|
2026-02-27 04:21:56 +01:00 |
|
|
|
5c5cec7911
|
feat: Introduce tuppr system-upgrade application with configurations for managing Talos and Kubernetes upgrades.
|
2026-02-27 04:10:00 +01:00 |
|
|
|
265ffe8509
|
chore: update openebs dependency namespace from openebs-system to storage-system
|
2026-02-27 02:36:11 +01:00 |
|
|
|
2de34900f4
|
fix(grafana): Add missing secrets.
|
2026-02-27 02:19:31 +01:00 |
|
|
|
c9bca320ac
|
fix(grafana): Proper secret name
|
2026-02-27 02:03:37 +01:00 |
|
|
|
ae78db86ec
|
refactor: relocate Grafana dashboard definition from app to instance kustomization.
|
2026-02-27 01:54:55 +01:00 |
|
|
|
832a05a356
|
fix(components): typo
|
2026-02-27 01:47:21 +01:00 |
|
|
|
471f35b7f7
|
feat: add sops component to observability kustomization and reorder existing components
|
2026-02-27 01:14:45 +01:00 |
|
|
|
422e0610f4
|
refactor: migrate observability applications to Flux v2 HelmRelease and OCI repository definitions.
|
2026-02-27 00:18:56 +01:00 |
|
|
|
8859860893
|
Remove Plex initContainer and simplify volume mounts for cache and logs.
|
2026-02-26 23:17:37 +01:00 |
|
|
|
0da1022f90
|
fix: Ensure Plex can write to its configuration and log directories by adding an init container and setting readOnlyRootFilesystem to false.
|
2026-02-26 23:09:01 +01:00 |
|
|
|
119593876b
|
chore: remove GPU resource claims and node selector from Plex Helm release.
|
2026-02-26 21:54:35 +01:00 |
|
|
|
8953cc8ac1
|
chore: Add common app-template.
|
2026-02-26 20:11:05 +01:00 |
|
|
|
6db7c6c20a
|
chore: Remove dependency
|
2026-02-26 19:59:19 +01:00 |
|
|
|
1d2c59d756
|
chore: Remove externalsecrets.external-secrets.io from health checks and move volsync deployment to storage-system namespace.
|
2026-02-26 19:53:24 +01:00 |
|
|
|
2f33e71298
|
feat: introduce Flux health checks for CRDs and storage components, and adjust Plex PVC storage request.
|
2026-02-26 19:42:23 +01:00 |
|
|
|
dc41e2d5ab
|
fix(volsync): use destinationPVC instead of dataSourceRef for better provisioner compatibility
|
2026-02-26 18:50:21 +01:00 |
|
|
|
00b50ec592
|
fix(volsync): add RESTIC_REGION for Garage
|
2026-02-26 17:26:22 +01:00 |
|
|
|
f90d381630
|
fix(volsync): remove incorrect /buckets/ prefix from S3 URL
|
2026-02-26 17:22:07 +01:00 |
|
|
|
8828aed442
|
fix(volsync): use correct S3 API port for Garage
|
2026-02-26 17:17:42 +01:00 |
|