Skip to content

Abstract helm chart from tenant-observability-stack

DRI

@knottos

So right now, the tenant-observability-stack deploys resources to kubernetes via terraform, this exists because of requirements from Dedicated.

Now that we've started onboarding other teams and projects to it, we want to abstract the detail of deploying that stack to a nice composable helm chart instead. This should live in some sort of common OCI registry - we should add all the capability to make sure that the artifact is signed and production-ready.

Status 2025-09-24

We've successfully merged gitlab-com/gl-infra/observability/tenant-observability/k8s-monitoring-stack!5 (merged), which mimics the k8s components of the tenant-observability-stack; While adding functionality to make some of them optional.

Our next steps should be:

  • Spike Vector as a log collection agent

  • Mostly-Complete integration testing, focusing on the 3 default modes:

    • Cell-Hybrid
    • Cell-Full
    • Cell-Partial
  • Discovery job for cloud infrastructure where we're disconnected from the tenant-observability-stack module

Edited by Andreas Brandl