Hi. I'm new to Apache pinot. I have a use case whe...
# troubleshooting
m
Hi. I'm new to Apache pinot. I have a use case where I need to ingest data through kafka (externally with SSL certs configured) to pinot which is installed in kubernetes environment. How can i connect exernal kafka with SSL certs configured in pinot on kubernetes environment? It would be great if you forward me to the respective documentation.
m
Hi @Kishore G Thanks for sharing. can you please point me where should i supposed to add the JSON script in which the config will reflect in pinot.
t
How can i connect exernal kafka with SSL certs configured in pinot on kubernetes environment?
You can reference Environment variables in table config. That should be enough to connect to SSL.
Untitled
^This is how our streamConfigs for kafka look like. The secrets and the truststore, keystore location generation are handled using the InitScript of the sts.
m
@Tanmay Movva so we can add streamconfigs JSON scripts in OFFLINE table, right?
There are some tables already created, I have checked the table configs, there i see streamConfigs, if I change that, the ingestion from the external kafka? on the particular table. am i right?
@Tanmay Movva trust store location and key store location should be the mounted path in pinot-zookeeper pods right? since i'm using kubernetes environment. Please confirm this.
t
In the pinot servers, controllers and brokers(might not be required).
m
I just want to ask where to mount the keystore and truststore
since we need to mention in table config