Skip to content

Releases: openmcp-project/observability-stack

Release v0.1.3

Choose a tag to compare

@github-actions github-actions released this 01 Jul 15:10

What's Changed

✨ New Features

  • improve setup documentation and fix minor bug in default value usage
    (#117) @MichaelSp

📦 Dependency Updates

  • chore(deps): update module github.com/containerd/containerd to v1.7.33 [SECURITY] (#112) @app/renovate
  • chore(deps): update e2e-test-dependencies (#114) @app/renovate
  • chore(deps): update dependency cert-manager/cert-manager to v1.20.3 (#118) @app/renovate
  • chore(deps): update opentelemetry (#119) @app/renovate
  • chore(deps): update actions/checkout action to v7 (#120) @app/renovate
  • chore(deps): update e2e-go-dependencies (#121) @app/renovate
  • chore(deps): update prometheus to v0.92.1 (#122) @app/renovate
  • chore(deps): update dependency openmcp-project/metrics-operator to v0.11.3 (#123) @app/renovate
  • chore(deps): update github-actions (#99) @app/renovate

Release v0.1.2

Choose a tag to compare

@github-actions github-actions released this 26 Jun 11:02

What's Changed

✨ New Features

  • Add a configuration parameter that will be used as the common name of the client certificate.
    (#111) @reshnm
  • Use the same name for kubernetes name and namespace labels/dimensions
    (#116) @reshnm

📦 Dependency Updates

  • chore(deps): update e2e-test-dependencies (#102) @app/renovate
  • chore(deps): update opentelemetry (#104) @app/renovate
  • chore(deps): update prometheus to v0.33.0 (#105) @app/renovate
  • chore(deps): update e2e-go-dependencies (#106) @app/renovate
  • chore(deps): update dependency openmcp-project/metrics-operator to v0.11.1 (#107) @app/renovate
  • chore(deps): update e2e-go-dependencies to v4 (#108) @app/renovate
  • chore(deps): update prometheus to v0.92.0 (#109) @app/renovate
  • chore(deps): update e2e-go-dependencies (major) (#96) @app/renovate
  • chore(deps): update e2e-go-dependencies (#98) @app/renovate

Full Changelog: v0.1.1...v0.1.2

Release v0.1.1

Choose a tag to compare

@github-actions github-actions released this 16 Jun 15:20

What's Changed

✨ New Features

  • The observability stack can now collect logs from other clusters. By default, only Cluster resources with purpose workload are affected, but this can be configured. Since the logs are pushed from the remote collector instance to the central one, the logs gateway on the platform cluster must be reachable and a TLS secret for the log injection endpoint is copied to the remote cluster, so be cautious when enabling this feature for other clusters.
    (#100) @Diaphteiros

📦 Dependency Updates

  • chore(deps): update ocm-k8s-toolkit (#67) @app/renovate

🔧 Other Changes

  • Apply the renaming from openmcp.cloud to open-control-plane.io api group and ManagedControlPlaneV2 to ControlPlane kind
    (#101) @reshnm

Full Changelog: v0.0.13...v0.1.1

Release v0.0.13

Choose a tag to compare

@github-actions github-actions released this 02 Jun 16:02
9e3f9af

What's Changed

✨ New Features

  • Only create an alert on latest created E2ETestRun resource
    (#92) @reshnm

📦 Dependency Updates

  • chore(deps): update opentelemetry (#79) @app/renovate
  • chore(deps): update kro to v0.9.2 (#80) @app/renovate
  • chore(deps): update github-actions (#81) @app/renovate
  • chore(deps): update e2e-go-dependencies (#86) @app/renovate
  • chore(deps): update e2e-test-dependencies (#88) @app/renovate
  • chore(deps): update module github.com/containerd/containerd to v1.7.32 [SECURITY] (#89) @app/renovate
  • chore(deps): update ghcr.io/openmcp-project/images/cluster-provider-kind Docker tag to v0.4.1 (#93) @app/renovate
  • chore(deps): update dependency openmcp-project/metrics-operator to v0.11.0 (#94) @app/renovate
  • chore(deps): update quay.io/prometheus/prometheus Docker tag to v3.12.0 (#95) @app/renovate

Full Changelog: v0.0.12...v0.0.13

Release v0.0.12

Choose a tag to compare

@github-actions github-actions released this 13 May 13:15
1456fb7

What's Changed

✨ New Features

  • Suppress alerts for certain prometheus rules
    (#82) @reshnm

📦 Dependency Updates

  • chore(deps): update ghcr.io/openmcp-project/images/cluster-provider-kind Docker tag to v0.3.1 (#78) @app/renovate

Full Changelog: v0.0.11...v0.0.12

Release v0.0.11

Choose a tag to compare

@github-actions github-actions released this 05 May 15:06
9afa2ed

What's Changed

✨ New Features

  • Allow resource configuration for metrics-operator, open-telemetry-collector, prometheus
    (#75) @reshnm

📦 Dependency Updates

  • chore(deps): update ghcr.io/openmcp-project/images/cluster-provider-kind Docker tag to v0.3.0 (#73) @app/renovate
  • chore(deps): update prometheus to v0.91.0 (#76) @app/renovate

Full Changelog: v0.0.10...v0.0.11

Release v0.0.10

Choose a tag to compare

@github-actions github-actions released this 04 May 06:16
a3ebde7

What's Changed

✨ New Features

  • Remove overly strict port range definition for HTTP routes
    Fix the namespace handling of federated cluster access
    Remove the namespace dimension from e2etestruns as the resource is cluster scoped
    Align flux kustomization/helmrelease interval and timeouts
    (#72) @reshnm

📦 Dependency Updates

  • chore(deps): update quay.io/prometheus/alertmanager Docker tag to v0.32.1 (#71) @app/renovate

Full Changelog: v0.0.9...v0.0.10

Release v0.0.9

Choose a tag to compare

@github-actions github-actions released this 29 Apr 08:14
4f68a8b

What's Changed

✨ New Features

  • Add PodMontor to enable metrics endpoint scraping on all pods on the platform cluster
    (#66) @reshnm
  • Add metrics and rules for E2ETestRuns
    (#70) @reshnm

📦 Dependency Updates

  • chore(deps): update ocm-k8s-toolkit to v0.4.0 (#52) @app/renovate
  • chore(deps): update github-actions (#55) @app/renovate
  • chore(deps): update softprops/action-gh-release action to v3 (#58) @app/renovate
  • chore(deps): update opentelemetry (#60) @app/renovate
  • chore(deps): update ghcr.io/openmcp-project/images/openmcp-operator Docker tag to v0.19.1 (#64) @app/renovate
  • chore(deps): update e2e-go-dependencies to v0.36.0 (#65) @app/renovate
  • chore(deps): update module go.opentelemetry.io/otel to v1.41.0 [SECURITY] (#68) @app/renovate
  • chore(deps): update quay.io/prometheus/prometheus Docker tag to v3.11.3 (#69) @app/renovate

Full Changelog: v0.0.8...v0.0.9

Release v0.0.8

Choose a tag to compare

@github-actions github-actions released this 21 Apr 14:51
b275362

What's Changed

✨ New Features

  • Add log aggregation to the observability stack. Pod stdout/stderr logs from all cluster nodes are now automatically collected by an OpenTelemetry Collector DaemonSet and stored in Victoria Logs. The Victoria Logs UI is accessible via the shared Observability Gateway using
    HTTPS and mTLS client certificate authentication (same certificate used for Prometheus). Logs from additional Kubernetes clusters can be ingested via a dedicated mTLS OTLP endpoint. Victoria Logs retention period, storage size, and resource limits are configurable via the
    ObservabilityStack custom resource.
    (#39) @reshnm
  • Add metrics and rules for clusters.openmcp.cloud resources
    (#61) @reshnm

📦 Dependency Updates

  • chore(deps): update quay.io/prometheus/prometheus Docker tag to v3.11.0 (#48) @app/renovate
  • chore(deps): update docker/login-action digest to 4907a6d (#49) @app/renovate
  • chore(deps): update kro to v0.9.1 (#50) @app/renovate
  • chore(deps): update prometheus (#51) @app/renovate
  • chore(deps): update module helm.sh/helm/v3 to v3.20.2 (#53) @app/renovate
  • chore(deps): update actions/github-script action to v9 (#54) @app/renovate
  • chore(deps): update dependency open-telemetry/opentelemetry-helm-charts to v0.109.2 (#56) @app/renovate
  • chore(deps): update dependency cert-manager/cert-manager to v1.20.2 (#57) @app/renovate
  • chore(deps): update quay.io/prometheus/prometheus Docker tag to v3.11.2 (#59) @app/renovate
  • chore(deps): update e2e-go-dependencies (#62) @app/renovate
  • chore(deps): update module github.com/moby/spdystream to v0.5.1 [SECURITY] (#63) @app/renovate

Full Changelog: v0.0.7...v0.0.8

Release v0.0.7

Choose a tag to compare

@github-actions github-actions released this 02 Apr 11:36
d41cb47

What's Changed

📦 Dependency Updates

  • chore(deps): update opentelemetry (#42) @app/renovate
  • chore(deps): update prometheus to v0.90.1 (#43) @app/renovate
  • chore(deps): update dependency cert-manager/cert-manager to v1.20.1 (#44) @app/renovate
  • chore(deps): update kro to v0.9.0 (#46) @app/renovate
  • chore(deps): update ocm-k8s-toolkit to v0.3.0 (#47) @app/renovate

Full Changelog: v0.0.6...v0.0.7