New in Seldon Core 2.5.0
Seldon Core 2 can integrate with Confluent Cloud managed Kafka. In this example we use SASL security mechanism.
In your Confluent Cloud environment create new API keys. The easiest way to obtain all required information is to head to Clients
-> New client
(choose e.g. Go) and generate new Kafka cluster API key from there.
This will generate for you:
Key
(we use it as username
)
Secret
(we use it as password
)
Do not forget to also copy the bootstrap.servers
from the example config.
See Confluent Cloud documentation in case of issues.
Seldon Core 2 expects password to be in form of K8s secret
Configure Seldon Core 2 by setting following Helm values:
Note: You may need to tweak replicationFactor
and numPartitions
to your cluster configuration.
First check Confluent Cloud documentation.
Set the kafka config map debug setting to all
. For Helm install you can set kafka.debug=all
.