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.topics |
object |
|
Topic configuration. Enable for supporting certain instruments. |
strimzi-kafka.topics.hsc.enabled |
bool |
|
Enable hsc topic |
strimzi-kafka.topics.hsc.partitions |
int |
|
Number of partitions on topic |
strimzi-kafka.topics.hsc.replicas |
int |
|
Number of replicas |
strimzi-kafka.topics.latiss.enabled |
bool |
|
Enable latiss topic |
strimzi-kafka.topics.latiss.partitions |
int |
|
Number of partitions on topic |
strimzi-kafka.topics.latiss.replicas |
int |
|
Number of replicas |
strimzi-kafka.topics.latiss.retention |
int |
|
Retention time of events in milliseconds |
strimzi-kafka.topics.lsstcam.enabled |
bool |
|
Enable lsstcam topic |
strimzi-kafka.topics.lsstcam.partitions |
int |
|
Number of partitions on topic |
strimzi-kafka.topics.lsstcam.replicas |
int |
|
Number of replicas |
strimzi-kafka.topics.lsstcam.retention |
int |
|
Retention time of events in milliseconds |
strimzi-kafka.topics.lsstcomcam.enabled |
bool |
|
Enable lsstcomcam topic |
strimzi-kafka.topics.lsstcomcam.partitions |
int |
|
Number of partitions on topic |
strimzi-kafka.topics.lsstcomcam.replicas |
int |
|
Number of replicas |
strimzi-kafka.topics.lsstcomcam.retention |
int |
|
Retention time of events in milliseconds |
strimzi-kafka.topics.lsstcomcamsim.enabled |
bool |
|
Enable lsstcomcamsim topic |
strimzi-kafka.topics.lsstcomcamsim.partitions |
int |
|
Number of partitions on topic |
strimzi-kafka.topics.lsstcomcamsim.replicas |
int |
|
Number of replicas |
strimzi-kafka.topics.lsstcomcamsim.retention |
int |
|
Retention time of events in milliseconds |
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). |