Skip to content

Commit a79d750

Browse files
Merge pull request #603 from morenod/watcher_integrated
Add watcher deployment integrated on openstack-operator Adding watcher to be deployed by openstack-operator with kustomized config Reviewed-by: Chandan Kumar Reviewed-by: Andrew Bays <[email protected]>
2 parents 2cf84cc + 4baf256 commit a79d750

File tree

2 files changed

+48
-2
lines changed

2 files changed

+48
-2
lines changed

examples/va/hci/service-values.yaml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,22 @@ data:
9494
enabled: true
9595
metricStorage:
9696
enabled: true
97+
monitoringStack: null
98+
customMonitoringStack:
99+
alertmanagerConfig:
100+
disabled: true
101+
prometheusConfig:
102+
enableRemoteWriteReceiver: true
103+
persistentVolumeClaim:
104+
resources:
105+
requests:
106+
storage: 20G
107+
replicas: 1
108+
scrapeInterval: 30s
109+
resourceSelector:
110+
matchLabels:
111+
service: metricStorage
112+
retention: 24h
97113
autoscaling:
98114
enabled: true
99115
ceilometer:
@@ -104,3 +120,11 @@ data:
104120
expiration = 28800
105121
heat:
106122
enabled: true
123+
watcher:
124+
enabled: true
125+
decisionengineServiceTemplate:
126+
customServiceConfig: |
127+
[watcher_cluster_data_model_collectors.compute]
128+
period = 60
129+
[watcher_cluster_data_model_collectors.storage]
130+
period = 60

va/hci/edpm-post-ceph/nodeset/kustomization.yaml

Lines changed: 24 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -236,12 +236,12 @@ replacements:
236236
- source:
237237
kind: ConfigMap
238238
name: service-values
239-
fieldPath: data.telemetry.metricStorage.enabled
239+
fieldPath: data.telemetry.metricStorage
240240
targets:
241241
- select:
242242
kind: OpenStackControlPlane
243243
fieldPaths:
244-
- spec.telemetry.template.metricStorage.enabled
244+
- spec.telemetry.template.metricStorage
245245
options:
246246
create: true
247247
- source:
@@ -288,3 +288,25 @@ replacements:
288288
- spec.heat.enabled
289289
options:
290290
create: true
291+
- source:
292+
kind: ConfigMap
293+
name: service-values
294+
fieldPath: data.watcher.enabled
295+
targets:
296+
- select:
297+
kind: OpenStackControlPlane
298+
fieldPaths:
299+
- spec.watcher.enabled
300+
options:
301+
create: true
302+
- source:
303+
kind: ConfigMap
304+
name: service-values
305+
fieldPath: data.watcher.decisionengineServiceTemplate.customServiceConfig
306+
targets:
307+
- select:
308+
kind: OpenStackControlPlane
309+
fieldPaths:
310+
- spec.watcher.template.decisionengineServiceTemplate.customServiceConfig
311+
options:
312+
create: true

0 commit comments

Comments
 (0)