Skip to content

Commit f533037

Browse files
Merge pull request #654 from masco/enable-telemetry
add telemetry support on scalelab templates with this PR we can enable and disable telemetry based on needs with storage. Reviewed-by: John Fulton <[email protected]>
2 parents 341eaae + 7f1b0c0 commit f533037

File tree

2 files changed

+36
-0
lines changed

2 files changed

+36
-0
lines changed

dt/perfscale/scalelab/kustomization.yaml

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,37 @@ replacements:
8585
- spec.telemetry.template.ceilometer.enabled
8686
options:
8787
create: true
88+
- source:
89+
kind: ConfigMap
90+
name: service-values
91+
fieldPath: data.telemetry.template.metricStorage.enabled
92+
targets:
93+
- select:
94+
kind: OpenStackControlPlane
95+
fieldPaths:
96+
- spec.telemetry.template.metricStorage.enabled
97+
- source:
98+
kind: ConfigMap
99+
name: service-values
100+
fieldPath: data.telemetry.template.metricStorage.dataplaneNetwork
101+
targets:
102+
- select:
103+
kind: OpenStackControlPlane
104+
fieldPaths:
105+
- spec.telemetry.template.metricStorage.dataplaneNetwork
106+
options:
107+
create: true
108+
- source:
109+
kind: ConfigMap
110+
name: service-values
111+
fieldPath: data.telemetry.template.metricStorage.networkAttachments
112+
targets:
113+
- select:
114+
kind: OpenStackControlPlane
115+
fieldPaths:
116+
- spec.telemetry.template.metricStorage.networkAttachments
117+
options:
118+
create: true
88119
- source:
89120
kind: ConfigMap
90121
name: service-values

examples/dt/perfscale/scalelab/service-values.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,11 @@ data:
4747
telemetry:
4848
enabled: true
4949
template:
50+
metricStorage:
51+
enabled: true
52+
dataplaneNetwork: ctlplane
53+
networkAttachments:
54+
- ctlplane
5055
ceilometer:
5156
enabled: true
5257
nova:

0 commit comments

Comments
 (0)