openstack-helm-addons/kafka
Witek Bedyk d632474b4d Copy Monasca charts from monasca-helm repository
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
2019-02-13 21:57:18 +01:00
..
templates Copy Monasca charts from monasca-helm repository 2019-02-13 21:57:18 +01:00
.helmignore Copy Monasca charts from monasca-helm repository 2019-02-13 21:57:18 +01:00
Chart.yaml Copy Monasca charts from monasca-helm repository 2019-02-13 21:57:18 +01:00
README.md Copy Monasca charts from monasca-helm repository 2019-02-13 21:57:18 +01:00
values.yaml Copy Monasca charts from monasca-helm repository 2019-02-13 21:57:18 +01:00

README.md

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