prompt-kafka Helm values reference#
Helm values reference table for the prompt-kafka application.
Key  | 
Type  | 
Default  | 
Description  | 
|---|---|---|---|
kafdrop.enabled  | 
bool  | 
  | 
Whether Kafdrop is enabled  | 
strimzi-kafka.kafka.listeners.external.enabled  | 
bool  | 
  | 
Whether external listener is enabled  | 
strimzi-kafka.kafka.listeners.noauth.enabled  | 
bool  | 
  | 
Whether internal no authentication listener is enabled  | 
strimzi-kafka.kafka.listeners.plain.enabled  | 
bool  | 
  | 
Whether internal plaintext listener is enabled  | 
strimzi-kafka.kafka.listeners.tls.enabled  | 
bool  | 
  | 
Whether internal TLS listener is enabled  | 
strimzi-registry-operator.clusterName  | 
string  | 
  | 
Name of the Strimzi Kafka cluster  | 
strimzi-registry-operator.clusterNamespace  | 
string  | 
  | 
Namespace where the Strimzi Kafka cluster is deployed  | 
strimzi-registry-operator.operatorNamespace  | 
string  | 
  | 
Namespace where the strimzi-registry-operator is deployed  | 
kafdrop.affinity  | 
object  | 
  | 
Affinity configuration  | 
kafdrop.cmdArgs  | 
string  | 
See   | 
Command line arguments to Kafdrop  | 
kafdrop.existingSecret  | 
string  | 
Do not use a secret  | 
Existing Kubernetes secrect use to set kafdrop environment variables. Set   | 
kafdrop.host  | 
string  | 
  | 
The hostname to report for the RMI registry (used for JMX)  | 
kafdrop.image.pullPolicy  | 
string  | 
  | 
Image pull policy  | 
kafdrop.image.repository  | 
string  | 
  | 
Kafdrop Docker image repository  | 
kafdrop.image.tag  | 
string  | 
  | 
Kafdrop image version  | 
kafdrop.ingress.annotations  | 
object  | 
  | 
Additional ingress annotations  | 
kafdrop.ingress.enabled  | 
bool  | 
  | 
Whether to enable the ingress  | 
kafdrop.ingress.hostname  | 
string  | 
None, must be set if ingress is enabled  | 
Ingress hostname  | 
kafdrop.ingress.path  | 
string  | 
  | 
Ingress path  | 
kafdrop.jmx.port  | 
int  | 
  | 
Port to use for JMX. If unspecified, JMX will not be exposed.  | 
kafdrop.jvm.opts  | 
string  | 
  | 
JVM options  | 
kafdrop.kafdrop.broker  | 
string  | 
  | 
Kafka service with port.  | 
kafdrop.kafka.broker  | 
string  | 
  | 
Bootstrap list of Kafka host/port pairs  | 
kafdrop.nodeSelector  | 
object  | 
  | 
Node selector configuration  | 
kafdrop.podAnnotations  | 
object  | 
  | 
Pod annotations  | 
kafdrop.replicaCount  | 
int  | 
  | 
Number of kafdrop pods to run in the deployment.  | 
kafdrop.resources  | 
object  | 
See   | 
Kubernetes requests and limits for Kafdrop  | 
kafdrop.schemaRegistry  | 
string  | 
  | 
The endpoint of Schema Registry  | 
kafdrop.server.port  | 
int  | 
  | 
The web server port to listen on  | 
kafdrop.server.servlet.contextPath  | 
string  | 
  | 
The context path to serve requests on  | 
kafdrop.service.annotations  | 
object  | 
  | 
Additional annotations to add to the service  | 
kafdrop.service.port  | 
int  | 
  | 
Service port  | 
kafdrop.tolerations  | 
list  | 
  | 
Tolerations configuration  | 
strimzi-kafka.cluster.monitorLabel  | 
object  | 
  | 
Site wide label required for gathering Prometheus metrics if they are enabled  | 
string  | 
  | 
Name used for the Kafka cluster, and used by Strimzi for many annotations  | 
|
strimzi-kafka.cruiseControl.enabled  | 
bool  | 
  | 
|
strimzi-kafka.kafka.affinity  | 
object  | 
See   | 
Affinity for Kafka pod assignment  | 
strimzi-kafka.kafka.config.“log.retention.bytes”  | 
string  | 
  | 
How much disk space Kafka will ensure is available, set to 70% of the data partition size  | 
strimzi-kafka.kafka.config.“log.retention.hours”  | 
int  | 
  | 
Number of days for a topic’s data to be retained  | 
strimzi-kafka.kafka.config.“message.max.bytes”  | 
int  | 
  | 
The largest record batch size allowed by Kafka  | 
strimzi-kafka.kafka.config.“offsets.retention.minutes”  | 
int  | 
  | 
Number of minutes for a consumer group’s offsets to be retained  | 
strimzi-kafka.kafka.config.“replica.fetch.max.bytes”  | 
int  | 
  | 
The number of bytes of messages to attempt to fetch for each partition  | 
strimzi-kafka.kafka.externalListener.bootstrap.annotations  | 
object  | 
  | 
Annotations that will be added to the Ingress, Route, or Service resource  | 
strimzi-kafka.kafka.externalListener.bootstrap.host  | 
string  | 
Do not configure TLS  | 
Name used for TLS hostname verification  | 
strimzi-kafka.kafka.externalListener.bootstrap.loadBalancerIP  | 
string  | 
Do not request a load balancer IP  | 
Request this load balancer IP. See   | 
strimzi-kafka.kafka.externalListener.brokers  | 
list  | 
  | 
Brokers configuration. host is used in the brokers’ advertised.brokers configuration and for TLS hostname verification. The format is a list of maps.  | 
strimzi-kafka.kafka.externalListener.tls.certIssuerName  | 
string  | 
  | 
Name of a ClusterIssuer capable of provisioning a TLS certificate for the broker  | 
strimzi-kafka.kafka.externalListener.tls.enabled  | 
bool  | 
  | 
Whether TLS encryption is enabled  | 
strimzi-kafka.kafka.listeners.external.enabled  | 
bool  | 
  | 
Whether external listener is enabled  | 
strimzi-kafka.kafka.listeners.noauth.enabled  | 
bool  | 
  | 
Whether internal noauth listener is enabled  | 
strimzi-kafka.kafka.listeners.plain.enabled  | 
bool  | 
  | 
Whether internal plaintext listener is enabled  | 
strimzi-kafka.kafka.listeners.tls.enabled  | 
bool  | 
  | 
Whether internal TLS listener is enabled  | 
strimzi-kafka.kafka.metricsConfig.enabled  | 
bool  | 
  | 
Whether metric configuration is enabled  | 
strimzi-kafka.kafka.minInsyncReplicas  | 
int  | 
  | 
The minimum number of in-sync replicas that must be available for the producer to successfully send records Cannot be greater than the number of replicas.  | 
strimzi-kafka.kafka.replicas  | 
int  | 
  | 
Number of Kafka broker replicas to run  | 
strimzi-kafka.kafka.resources  | 
object  | 
See   | 
Kubernetes requests and limits for the Kafka brokers  | 
strimzi-kafka.kafka.storage.size  | 
string  | 
  | 
Size of the backing storage disk for each of the Kafka brokers  | 
strimzi-kafka.kafka.storage.storageClassName  | 
string  | 
  | 
Name of a StorageClass to use when requesting persistent volumes  | 
strimzi-kafka.kafka.tolerations  | 
list  | 
  | 
Tolerations for Kafka broker pod assignment  | 
strimzi-kafka.kafka.version  | 
string  | 
  | 
Version of Kafka to deploy  | 
strimzi-kafka.kafkaController.enabled  | 
bool  | 
  | 
Enable Kafka Controller  | 
strimzi-kafka.kafkaController.resources  | 
object  | 
See   | 
Kubernetes requests and limits for the Kafka Controller  | 
strimzi-kafka.kafkaController.storage.size  | 
string  | 
  | 
Size of the backing storage disk for each of the Kafka controllers  | 
strimzi-kafka.kafkaController.storage.storageClassName  | 
string  | 
  | 
Name of a StorageClass to use when requesting persistent volumes  | 
strimzi-kafka.kafkaExporter.enableSaramaLogging  | 
bool  | 
  | 
Enable Sarama logging for pod  | 
strimzi-kafka.kafkaExporter.enabled  | 
bool  | 
  | 
Enable Kafka exporter  | 
strimzi-kafka.kafkaExporter.groupRegex  | 
string  | 
  | 
Consumer groups to monitor  | 
strimzi-kafka.kafkaExporter.logging  | 
string  | 
  | 
Logging level  | 
strimzi-kafka.kafkaExporter.resources  | 
object  | 
See   | 
Kubernetes requests and limits for the Kafka exporter  | 
strimzi-kafka.kafkaExporter.topicRegex  | 
string  | 
  | 
Kafka topics to monitor  | 
strimzi-kafka.kraft.enabled  | 
bool  | 
  | 
Enable KRaft mode for Kafka  | 
strimzi-kafka.registry.ingress.annotations  | 
object  | 
  | 
Annotations that will be added to the Ingress resource  | 
strimzi-kafka.registry.ingress.enabled  | 
bool  | 
  | 
Whether to enable an ingress for the Schema Registry  | 
strimzi-kafka.registry.ingress.hostname  | 
string  | 
None, must be set if ingress is enabled  | 
Hostname for the Schema Registry  | 
strimzi-kafka.registry.resources  | 
object  | 
See   | 
Kubernetes requests and limits for the Schema Registry  | 
strimzi-kafka.registry.schemaTopic  | 
string  | 
  | 
Name of the topic used by the Schema Registry  | 
strimzi-kafka.superusers  | 
list  | 
  | 
A list of usernames for users who should have global admin permissions. These users will be created, along with their credentials.  | 
strimzi-kafka.users.butlerWriter.enabled  | 
bool  | 
  | 
Enable user butler-writer (deployed by parent Prompt Kafka chart).  | 
strimzi-kafka.users.kafdrop.enabled  | 
bool  | 
  | 
Enable user Kafdrop (deployed by parent Prompt Kafka chart).  |