From 76efc86fb39ff224a3d5b86d0806c640e8b84844 Mon Sep 17 00:00:00 2001 From: masco Date: Tue, 11 Nov 2025 21:39:48 +0530 Subject: [PATCH] add telemetry support on scalelab templates --- dt/perfscale/scalelab/kustomization.yaml | 31 +++++++++++++++++++ .../dt/perfscale/scalelab/service-values.yaml | 5 +++ 2 files changed, 36 insertions(+) diff --git a/dt/perfscale/scalelab/kustomization.yaml b/dt/perfscale/scalelab/kustomization.yaml index ffc2e4616..2411a3966 100644 --- a/dt/perfscale/scalelab/kustomization.yaml +++ b/dt/perfscale/scalelab/kustomization.yaml @@ -85,6 +85,37 @@ replacements: - spec.telemetry.template.ceilometer.enabled options: create: true + - source: + kind: ConfigMap + name: service-values + fieldPath: data.telemetry.template.metricStorage.enabled + targets: + - select: + kind: OpenStackControlPlane + fieldPaths: + - spec.telemetry.template.metricStorage.enabled + - source: + kind: ConfigMap + name: service-values + fieldPath: data.telemetry.template.metricStorage.dataplaneNetwork + targets: + - select: + kind: OpenStackControlPlane + fieldPaths: + - spec.telemetry.template.metricStorage.dataplaneNetwork + options: + create: true + - source: + kind: ConfigMap + name: service-values + fieldPath: data.telemetry.template.metricStorage.networkAttachments + targets: + - select: + kind: OpenStackControlPlane + fieldPaths: + - spec.telemetry.template.metricStorage.networkAttachments + options: + create: true - source: kind: ConfigMap name: service-values diff --git a/examples/dt/perfscale/scalelab/service-values.yaml b/examples/dt/perfscale/scalelab/service-values.yaml index 10fc58b5e..00a1ab487 100644 --- a/examples/dt/perfscale/scalelab/service-values.yaml +++ b/examples/dt/perfscale/scalelab/service-values.yaml @@ -47,6 +47,11 @@ data: telemetry: enabled: true template: + metricStorage: + enabled: true + dataplaneNetwork: ctlplane + networkAttachments: + - ctlplane ceilometer: enabled: true nova: