description |
---|
Quick Start with Helm Chart |
-
Clone/Copy Chart to your working directory
-
Execute command
helm repo add kafbat-ui https://kafbat.github.io/helm-charts helm install kafbat-ui kafbat-ui/kafka-ui
Create values.yml file
yamlApplicationConfig:
kafka:
clusters:
- name: yaml
bootstrapServers: kafka-cluster-broker-endpoints:9092
auth:
type: disabled
management:
health:
ldap:
enabled: false
Install by executing command
helm install kafbat-ui kafbat-ui/kafka-ui -f values.yml
Create config map
apiVersion: v1
kind: ConfigMap
metadata:
name: kafbat-ui-configmap
data:
config.yml: |-
kafka:
clusters:
- name: yaml
bootstrapServers: kafka-cluster-broker-endpoints:9092
auth:
type: disabled
management:
health:
ldap:
enabled: false
This ConfigMap will be mounted to the Pod
Install by executing the command
helm install kafbat-ui kafbat-ui/kafka-ui --set yamlApplicationConfigConfigMap.name="kafka-ui-configmap",yamlApplicationConfigConfigMap.keyName="config.yml"
Create config map
apiVersion: v1
kind: ConfigMap
metadata:
name: kafbat-ui-helm-values
data:
KAFKA_CLUSTERS_0_NAME: "kafka-cluster-name"
KAFKA_CLUSTERS_0_BOOTSTRAPSERVERS: "kafka-cluster-broker-endpoints:9092"
AUTH_TYPE: "DISABLED"
MANAGEMENT_HEALTH_LDAP_ENABLED: "FALSE"
Install by executing the command
helm install kafbat-ui charts/kafka-ui --set existingConfigMap="kafbat-ui-helm-values"