File tree Expand file tree Collapse file tree 12 files changed +103
-1
lines changed
tests/kuttl/test-suites/default
watcher-api-service-override Expand file tree Collapse file tree 12 files changed +103
-1
lines changed Original file line number Diff line number Diff line change @@ -385,11 +385,13 @@ watcher: ## Install watcher operator via olm
385385
386386.PHONY : watcher_deploy
387387watcher_deploy : # # Deploy watcher service
388+ oc apply -f config/samples/watcher_requirements.yaml
388389 oc apply -f config/samples/watcher_v1beta1_watcher.yaml
389390
390391.PHONY : watcher_deploy_cleanup
391392watcher_deploy_cleanup : # # Undeploy watcher service
392393 oc delete -f config/samples/watcher_v1beta1_watcher.yaml
394+ oc delete -f config/samples/watcher_requirements.yaml
393395
394396.PHONY : watcher_cleanup
395397watcher_cleanup : export CATALOG_IMG=${CATALOG_IMAGE}
Original file line number Diff line number Diff line change 1+ apiVersion : v1
2+ kind : Secret
3+ metadata :
4+ name : metric-storage-prometheus-config
5+ namespace : openstack
6+ stringData :
7+ host : metric-storage-prometheus.openstack.svc
8+ port : " 9090"
9+ ca_secret : " combined-ca-bundle"
10+ ca_key : " internal-ca-bundle.pem"
Original file line number Diff line number Diff line change @@ -96,3 +96,13 @@ apiVersion: keystone.openstack.org/v1beta1
9696kind : KeystoneEndpoint
9797metadata :
9898 name : watcher
99+ ---
100+ apiVersion : v1
101+ kind : Secret
102+ metadata :
103+ name : metric-storage-prometheus-config
104+ ---
105+ apiVersion : v1
106+ kind : Secret
107+ metadata :
108+ name : custom-prometheus-config
Original file line number Diff line number Diff line change 44- apiVersion : watcher.openstack.org/v1beta1
55 kind : Watcher
66 name : watcher-kuttl
7+ - apiVersion : v1
8+ kind : Secret
9+ name : metric-storage-prometheus-config
10+ - apiVersion : v1
11+ kind : Secret
12+ name : custom-prometheus-config
Original file line number Diff line number Diff line change 1+ apiVersion : v1
2+ kind : Secret
3+ metadata :
4+ name : metric-storage-prometheus-config
5+ namespace : watcher-kuttl-default
6+ stringData :
7+ host : metric-storage-prometheus.watcher-kuttl-default.svc
8+ port : " 9090"
9+ ca_secret : " combined-ca-bundle"
10+ ca_key : " internal-ca-bundle.pem"
11+ ---
112apiVersion : watcher.openstack.org/v1beta1
213kind : Watcher
314metadata :
Original file line number Diff line number Diff line change 3131 cinder :
3232 enabled : false
3333 telemetry :
34- enabled : false
34+ enabled : true
Original file line number Diff line number Diff line change @@ -5,6 +5,8 @@ namespace: watcher-kuttl-default
55secretGenerator :
66- literals :
77 - AdminPassword=password
8+ - AodhPassword=password
9+ - CeilometerPassword=password
810 - DbRootPassword=password
911 - DatabasePassword=password
1012 - WatcherPassword=password
@@ -40,3 +42,4 @@ patches:
4042 secret: osp-secret
4143 - path : infra.yaml
4244- path : keystone.yaml
45+ - path : telemetry.yaml
Original file line number Diff line number Diff line change 1+ apiVersion : core.openstack.org/v1beta1
2+ kind : OpenStackControlPlane
3+ metadata :
4+ name : openstack
5+ spec :
6+ telemetry :
7+ template :
8+ metricStorage :
9+ enabled : true
10+ dashboardsEnabled : true
11+ monitoringStack :
12+ alertingEnabled : true
13+ scrapeInterval : 30s
14+ storage :
15+ strategy : persistent
16+ retention : 24h
17+ persistent :
18+ pvcStorageRequest : 1G
19+ autoscaling :
20+ enabled : false
21+ aodh :
22+ passwordSelectors :
23+ databaseAccount : aodh
24+ databaseInstance : openstack
25+ secret : osp-secret
26+ heatInstance : heat
27+ ceilometer :
28+ enabled : true
29+ secret : osp-secret
30+ passwordSelector :
31+ aodhService : AodhPassword
32+ ceilometerService : CeilometerPassword
33+ serviceUser : ceilometer
34+ logging :
35+ enabled : false
Original file line number Diff line number Diff line change 1+ apiVersion : v1
2+ kind : Secret
3+ metadata :
4+ name : metric-storage-prometheus-config
5+ namespace : watcher-kuttl-default
6+ stringData :
7+ host : metric-storage-prometheus.watcher-kuttl-default.svc
8+ port : " 9090"
9+ ca_secret : " combined-ca-bundle"
10+ ca_key : " internal-ca-bundle.pem"
11+ ---
112apiVersion : watcher.openstack.org/v1beta1
213kind : Watcher
314metadata :
Original file line number Diff line number Diff line change 2020 apiServiceTemplate :
2121 replicas : 1
2222 resources : {}
23+ prometheusSecret : metric-storage-prometheus-config
2324status :
2425 apiServiceReadyCount : 1
2526 conditions :
You can’t perform that action at this time.
0 commit comments