# NOTE: This file serves as an example only!
# It demonstrates a subset of the API features which are available and
# is NOT FIT FOR PRODUCTIVE USE. You need to adapt them to your
# specific environment, needs and scale.
# DO NOT DEPLOY THIS FILE WITH THE EXPECTATION THAT YOU WILL GET A
# YAOOK DEPLOYMENT FIT FOR ANY USE EXCEPT LOOKING AT IT.
apiVersion: yaook.cloud/v1
kind: CeilometerDeployment
metadata:
name: ceilometer
spec:
keystoneRef:
name: keystone
messageQueue:
replicas: 1
resources:
rabbitmq:
limits:
memory: 1G
cpu: 1000m
memcached: {}
central:
replicas: 1
notification:
replicas: 1
ceilometerConfig:
DEFAULT:
debug: True
ceilometerCompute:
configTemplates:
- nodeSelectors:
- matchLabels: {} # matches all!
ceilometerComputeConfig:
DEFAULT:
debug: True
# ceilometerPolling: # overwrite the default polling
# - name: some_pollsters
# interval: 300
# meters:
# - cpu
# - cpu_l3_cache
# - memory.usage
# - network.incoming.bytes
# - network.incoming.packets
# - network.outgoing.bytes
# - network.outgoing.packets
# - disk.device.read.bytes
# - disk.device.read.requests
# - disk.device.write.bytes
# - disk.device.write.requests
# - volume.size
# - volume.snapshot.size
# - volume.backup.size
issuerRef:
name: ca-issuer
targetRelease: zed