Hello everyone,
I am new to druid. I have been upgrading druid on our system from version 24.0.1 to 25.0.0 and want to use http instead of zookeeper. Currently I am facing the issue that overlord won't work properly.
My system:
• Kubernetes cluster in the cloud
• No zookeeper
• Kubernetes extension
All the druid components started up and are running through except the component overlord.
Here are the variables that I have set:
### K8S without Zookeeper
# druid.zk.service.host=localhost
# druid.zk.paths.base=/druid
druid.zk.service.enabled=false
druid.serverview.type=http
druid.coordinator.loadqueuepeon.type=http
druid.coordinator.loadqueuepeon.http.batchSize=1
druid.indexer.runner.type=httpRemote
druid.announcer.type=http
druid.discovery.type=k8s
druid.discovery.k8s.clusterIdentifier=druid
druid.discovery.k8s.podNameEnvKey=POD_NAME
druid.discovery.k8s.podNamespaceEnvKey=POD_NAMESPACE
And in the attachment you will find the log that I see.
Also in the log line 86 the parameter "druid.indexer.runner.type" is still "remote" rather than "httpRemote". Is this the cause or have I missed something? How to fix this issue?