dafka-consumer

Version: 0.5.0

A Helm Chart for Dafka Consumer

Values

Key Type Default Description
name string "kafka-consumer" name for this consumer
port int 3000 the port to use
replicaCount int 2 pod count
image.name string "osskit/dafka-consumer" the image name to use
image.tag string "3.0" the image tag to use
target.baseUrl string nil target base url
target.port int 80 target port
target.healthcheck string nil target healthcheck route
target.topicsRoutes string nil mapping of topics to corresponding routes in target
target.processingDelay string nil adds delay before processing next record
livenessProbe.httpGet.path string "/healthcheck" the path for liveness check
livenessProbe.httpGet.port int 3000
readinessProbe.httpGet.path string "/healthcheck" the path for readiness check
readinessProbe.httpGet.port int 3000
resources.requests.cpu string "400m" cpu requests
resources.requests.memory string "400Mi" memory requests
resources.limits.cpu string "800m" cpu limits
resources.limits.memory string "800Mi" memory limits
metrics.enabled bool true should prometheus scrape this server
metrics.path string "/metrics" a path prometheus should scrape metrics from
auth.saslUsername string nil sasl username
auth.saslPassword string nil sasl password (not encrypted)
auth.secrets.useOpaqueSecrets bool true should mount secrets to opaque secrets
auth.secrets.useTrustsore bool false should use truststore
auth.secrets.gcp.saslPasswordResource string nil gcp secret resource for sasl password
auth.secrets.gcp.truststoreResource string nil gcp secret resource for truststore file
auth.secrets.gcp.truststorePasswordResource string nil gcp secret resource for truststore password
auth.secrets.vault.saslPasswordSecretPath string nil vault secret path for sasl password
auth.secrets.vault.saslPasswordSecretKey string nil vault secret key for sasl password
auth.secrets.vault.truststoreSecretPath string nil vault secret path for truststore file
auth.secrets.vault.truststoreSecretKey string nil vault secret key for truststore file
auth.secrets.vault.truststorePasswordSecretPath string nil vault secret path for truststore password
auth.secrets.vault.truststorePasswordSecretKey string nil vault secret key for truststore password