d632474b4d
As discussed in the team meeting [1] this commit copies the Monasca charts from monasca/monasca-helm repository. The goal is to adapt these charts to OSH standards and patterns, and then move them to openstack-helm and openstack-helm-infra repositories accordingly. [1] http://eavesdrop.openstack.org/meetings/openstack_helm/2019/openstack_helm.2019-02-12-15.01.html Change-Id: I261187de943046b7314ae6ab6b0f997624952d5e
2.4 KiB
2.4 KiB
Kafka Configuration parameters
Parameter | Description | Default |
---|---|---|
image.repository |
Kafka container image repository | monasca/kafka |
image.tag |
Kafka container image tag | 0.9.0.1-2.11-1.1.4 |
image.pullPolicy |
Kafka container image pull policy | IfNotPresent |
resources.requests.memory |
Memory request per kafka pod | 1Gi |
resources.requests.cpu |
CPU request per kafka pod | 250m |
resources.limits.memory |
Memory limit per kafka pod | 2Gi |
resources.limits.cpu |
Memory limit per kafka pod | 2000m |
persistence.storageClass |
Kafka storage class | default |
persistence.enabled |
Kafka persistent storage enabled flag | false |
persistence.accessMode |
Kafka persistent storage accessMode | ReadWriteOnce |
persistence.size |
Kafka persistent storage size | 10Gi |
topic_config |
Default config args for created topics | segment.ms=900000 |
service.port |
Kafka service port | 9092 |
service.type |
Kafka service type | ClusterIP |
exporter.enabled |
Kafka exporter enabled flag | false |
exporter.image.repository |
Kafka exporter container image repository | rbrndt/kafka-prometheus |
exporter.image.tag |
Kafka exporter container image tag | latest |
exporter.image.pullPolicy |
Kafka exporter container image pull policy | IfNotPresent |
exporter.port |
Kafka exporter port to expose Promethues metrics on | 7204 |
stack_size |
JVM stack size | 1024k |
memory_ratio |
Ratio of memory to reserve for the JVM out of cgroup limit | .85 |
stay_alive_on_failure |
If true , container stays alive for 2 hours after kafka exits |
false |
watcher.enabled |
Kafka watcher enabled flag | false |
watcher.image.repository |
Kafka watcher container image repository | monasca/kafka-watcher |
watcher.image.tag |
Kafka watcher container image tag | latest |
watcher.image.pullPolicy |
Kafka watcher container image pull policy | IfNotPresent |
watcher.health_check_topic |
Kafka watcher health check topic | kafka-health-check |
watcher.group_id |
Kafka watcher consumer group id | kafka_watcher |
watcher.watcher_period |
Kafka watcher period | 600 |
watcher.watcher_timeout |
Kafka watcher read/write timeout | 60 |
watcher.stay_alive_on_failure |
If true , watcher container stays alive for 2 hours after watcher exits |
false |
watcher.port |
Kafka watcher port to expose Promethues metrics on | 8080 |