302 Commits
Author SHA1 Message Date
bo0tzz b8ec0354b7 fix(o11y): vendor the etcd dashboard so its job variable stops posing as the cluster picker (#351) 2026-09-23 10:32:02 -04:00
renovate[bot] dc64062dd5 chore(production): update ghcr.io/victoriametrics/helm-charts/victoria-metrics-k8s-stack docker tag to v0.93.0 (#350) 2026-09-22 07:39:48 -04:00
renovate[bot] dd78f419d2 chore(production): update ghcr.io/external-secrets/charts/external-secrets docker tag to v2.11.0 (#349) 2026-09-22 07:30:34 -04:00
renovate[bot] 6155893a80 chore(base): update ghcr.io/victoriametrics/helm-charts/victoria-metrics-k8s-stack docker tag to v0.93.0 (#347) 2026-09-22 07:28:42 -04:00
renovate[bot] cc8fbca433 chore(deps): update dependency gh to v2.101.0 (#348) 2026-09-22 07:26:07 -04:00
renovate[bot] 93468c11de chore(deps): update dependency pipx to v1.17.3 (#344) 2026-09-22 07:23:45 -04:00
renovate[bot] 895dd47e69 chore(deps): update dependency talosctl to v1.14.1 (#345) 2026-09-22 07:23:30 -04:00
renovate[bot] 0008e45b89 chore(base): update ghcr.io/external-secrets/charts/external-secrets docker tag to v2.11.0 (#346) 2026-09-22 07:23:13 -04:00
Antoine Lecompte 5a91d3900f fix(rootly): pass the Grafana source secret as a query parameter (#343) 2026-09-21 09:27:53 -04:00
Antoine Lecompte 31bdedf6ad feat(rootly): route Grafana alerts to Rootly per project (#342) 2026-09-21 09:12:38 -04:00
renovate[bot] 4a90d0c369 chore(production): update netbirdio/netbird docker tag to v0.78.2 (#341) 2026-09-21 09:04:28 -04:00
renovate[bot] 63a8a1aeb9 chore(production): update ghcr.io/aureq/charts/cert-manager-webhook-ovh docker tag to v0.9.17 (#340) 2026-09-21 09:04:13 -04:00
renovate[bot] ac2fa12fc5 chore(base): update ghcr.io/bjw-s-labs/helm/multus docker tag to v1.3.5 (#338) 2026-09-21 08:57:08 -04:00
renovate[bot] 398de31f59 chore(base): update netbirdio/netbird docker tag to v0.78.2 (#339) 2026-09-21 08:56:53 -04:00
renovate[bot] f341c4bdc2 chore(deps): update bjw-s-labs/action-changed-files action to v0.7.0 (#337) 2026-09-21 08:56:37 -04:00
renovate[bot] cf2febf5a1 chore(deps): update dependency uv to v0.12.15 (#335) 2026-09-21 08:55:28 -04:00
renovate[bot] c34c44d627 chore(deps): update terraform rootly to v5.21.1 (#336) 2026-09-21 08:55:04 -04:00
renovate[bot] aad4ec77d5 chore(deps): update dependency terragrunt to v1.1.5 (#334) 2026-09-21 08:54:46 -04:00
renovate[bot] 42b718920d chore(base): update ghcr.io/aureq/charts/cert-manager-webhook-ovh docker tag to v0.9.17 (#333) 2026-09-21 08:54:30 -04:00
Devin Buhl 15ec221c45 feat(o11y): move VictoriaLogs to VLDistributed with two zones (#332)
Signed-off-by: Devin Buhl <devin@buhl.casa>
2026-09-18 12:05:57 -04:00
bo0tzz de9e223325 feat(victoria-metrics): register immich/pokedex in the tenant registry (#331) 2026-09-17 16:28:09 +02:00
Devin Buhl b87957cea1 fix(o11y): dedup vmstorage at the same 20s as vmselect (#329)
Signed-off-by: Devin Buhl <devin@buhl.casa>
2026-09-14 08:04:49 -04:00
Devin Buhl e5fe2cf526 feat(talos): worker sysctls matching futo-internal-platform (#327)
BBR with fq pacing for the public Envoy edge, 16 MiB socket buffer
ceilings for NetBird's WireGuard UDP, and a user namespace budget so
pods with hostUsers: false can start. machine.sysctls applies live
without a reboot.

Signed-off-by: Devin Buhl <devin@buhl.casa>
2026-09-14 07:36:48 -04:00
Devin Buhl 4a90fb78b6 fix(o11y): set targetNamespace on the tenant bundle Kustomizations (#328)
Signed-off-by: Devin Buhl <devin@buhl.casa>
2026-09-13 10:52:35 -04:00
Devin Buhl 3d1385017c docs(o11y): say what stays stable across publishes (#326)
Signed-off-by: Devin Buhl <devin@buhl.casa>
2026-09-13 09:03:22 -04:00
Devin Buhl 9396a2dd72 ci(o11y): render the shared dashboards in CI instead of committing them (#325)
Signed-off-by: Devin Buhl <devin@buhl.casa>
2026-09-13 08:58:26 -04:00
Devin Buhl 3295b032a2 fix(grafana): stop the o11y cluster shipping boards that Shared now owns (#324)
Signed-off-by: Devin Buhl <devin@buhl.casa>
2026-09-12 21:39:12 -04:00
Devin Buhl 6c5d806d7c feat(grafana): shared dashboards rendered from upstream via the VictoriaMetrics sync-job (#323)
Signed-off-by: Devin Buhl <devin@buhl.casa>
2026-09-12 21:23:04 -04:00
Devin Buhl f0cd13f5fb feat(victoria-metrics): register the production remotes in the tenant registry (#322)
Signed-off-by: Devin Buhl <devin@buhl.casa>
2026-09-12 20:14:54 -04:00
Devin Buhl 43402ec45b docs: shipper-side identity label precedence and pusher heartbeats (#321)
Signed-off-by: Devin Buhl <devin@buhl.casa>
2026-09-12 20:13:33 -04:00
Devin Buhl 33dadefce2 refactor(o11y): group tenant bundles under base/tenants (#320)
Signed-off-by: Devin Buhl <devin@buhl.casa>
2026-09-12 19:54:31 -04:00
Devin Buhl 183b5d7b5f feat(victoria-metrics): assign o11y its own tenant derived from project and cluster labels (#319)
Signed-off-by: Devin Buhl <devin@buhl.casa>
2026-09-12 19:33:35 -04:00
Devin Buhl 1d29fd5ca7 feat(victoria-metrics): route writers and fleet reads through multitenant endpoints (#318)
Signed-off-by: Devin Buhl <devin@buhl.casa>
2026-09-12 19:28:11 -04:00
Devin Buhl 25817f44a5 feat(grafana): default users to Editor and lock provisioned folders (#317)
Signed-off-by: Devin Buhl <devin@buhl.casa>
2026-09-11 10:48:53 -04:00
renovate[bot] 362467b0f8 chore(production): update ghcr.io/prometheus-community/charts/prometheus-operator-crds docker tag to v32 (#316)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-11 09:43:27 -04:00
renovate[bot] 62687e9209 chore(production): update netbirdio/netbird docker tag to v0.78.1 (#315)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-11 09:43:20 -04:00
renovate[bot] 176eb2b31a chore(production): update mirror.gcr.io/envoyproxy/gateway-helm docker tag to v1.9.1 (#314)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-11 09:43:14 -04:00
renovate[bot] 0ddac0aa05 chore(production): update ghcr.io/victoriametrics/helm-charts/victoria-metrics-k8s-stack docker tag to v0.92.1 (#313)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-11 09:43:08 -04:00
renovate[bot] cb9a6b73c4 chore(production): update ghcr.io/openebs/charts/openebs docker tag to v4.6.1 (#312)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-11 09:43:02 -04:00
renovate[bot] 7310278dbf chore(production): update ghcr.io/home-operations/charts-mirror/metrics-server docker tag to v3.14.0 (#311)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-11 09:42:56 -04:00
renovate[bot] 7e13a45f6f chore(production): update ghcr.io/grafana/helm-charts/grafana-operator docker tag to v5.25.0 (#310)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-11 09:42:50 -04:00
renovate[bot] ef61a108e8 chore(production): update ghcr.io/external-secrets/charts/external-secrets docker tag to v2.10.0 (#309)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-11 09:42:43 -04:00
renovate[bot] 2d92546a56 chore(production): update quay.io/jetstack/charts/cert-manager docker tag to v1.21.2 (#308)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-11 09:42:37 -04:00
renovate[bot] f563500553 chore(production): update ghcr.io/stakater/charts/reloader docker tag to v2.2.17 (#307)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-11 09:42:31 -04:00
renovate[bot] 925ab6b086 chore(production): update ghcr.io/home-operations/charts/echo docker tag to v0.2.5 (#306)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-11 09:42:25 -04:00
renovate[bot] ff6129c513 chore(production): update ghcr.io/aureq/charts/cert-manager-webhook-ovh docker tag to v0.9.16 (#305)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-11 09:42:19 -04:00
renovate[bot] ba1bc76887 chore(deps): update dependency uv to v0.12.13 (#304) 2026-09-11 09:27:39 -04:00
renovate[bot] 5cceb85465 chore(deps): update dependency talosctl to v1.14.0 (#301) 2026-09-11 09:16:30 -04:00
renovate[bot] 28032f2704 chore(base): update ghcr.io/prometheus-community/charts/prometheus-operator-crds docker tag to v32 (#303) 2026-09-11 09:16:04 -04:00
renovate[bot] 5d15b03cb1 chore(deps): update terraform netbox to v5.8.0 (#302) 2026-09-11 09:15:39 -04:00