Skip to content

Commit 506f214

Browse files
committed
Add CR for deploying telemetry with CloudKitty
1 parent 84290e1 commit 506f214

File tree

1 file changed

+60
-0
lines changed

1 file changed

+60
-0
lines changed

telemetry-with-cloudkitty.yaml

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
apiVersion: telemetry.openstack.org/v1beta1
2+
kind: Telemetry
3+
metadata:
4+
name: telemetry-ck
5+
spec:
6+
metricStorage:
7+
enabled: true
8+
monitoringStack:
9+
alertingEnabled: true
10+
scrapeInterval: 30s
11+
storage:
12+
strategy: persistent
13+
retention: 24h
14+
persistent:
15+
pvcStorageRequest: 20G
16+
autoscaling:
17+
enabled: false
18+
aodh:
19+
passwordSelectors:
20+
databaseAccount: aodh
21+
databaseInstance: openstack
22+
memcachedInstance: memcached
23+
secret: osp-secret
24+
heatInstance: heat
25+
ceilometer:
26+
enabled: true
27+
secret: osp-secret
28+
cloudkitty:
29+
enabled: true
30+
cloudKittyAPI:
31+
containerImage: "quay.io/efoley/cloudkitty-api@sha256:9cfa630cd297b09fe77c0eedfcdf464bb9c3f5398357dbb1d8343a494900e6d1"
32+
#containerImage: "quay.io/efoley/cloudkitty-api:epoxy-loki"
33+
customServiceConfig: |
34+
[storage_loki]
35+
url = lokistack-openstack.apps-crc.testing
36+
tls:
37+
caBundleSecretName: combined-ca-bundle
38+
cloudKittyProc:
39+
containerImage: "quay.io/efoley/cloudkitty-processor@sha256:a6c9caed1b0baeda3df710686ae9e8cf4c915eb59c845072eb91c13de0f68450"
40+
#containerImage: "quay.io/efoley/cloudkitty-processor:epoxy-loki"
41+
customServiceConfig: |
42+
[storage_loki]
43+
url = lokistack-openstack.apps-crc.testing
44+
tls:
45+
caBundleSecretName: combined-ca-bundle
46+
databaseAccount: cloudkitty
47+
databaseInstance: openstack
48+
memcachedInstance: memcached
49+
passwordSelector:
50+
aodhService: AodhPassword
51+
ceilometerService: CeilometerPassword
52+
cloudKittyService: CloudKittyPassword
53+
preserveJobs: false
54+
rabbitMqClusterName: rabbitmq
55+
secret: "osp-secret"
56+
serviceUser: cloudkitty
57+
58+
logging:
59+
enabled: false
60+
port: 10514

0 commit comments

Comments
 (0)