SSL and Basic authentication
Assuming your SchemaRegistry is secured and requires both SSL and BASIC authentication for connection, you need to provide a client truststore that contains the CA's public certificate, and a keystore that includes both the client's private key and the CA-signed certificate. For BASIC authentication, you need to provide user credentials that will be used to authenticate when Kouncil connects to the SchemaRegistry.
kouncil:
clusters:
- name: local-cluster
schemaRegistry:
url: "https://schema.registry:8081"
auth:
source: USER_INFO
user-info: username:password
security:
protocol: SSL
ssl:
truststore-location: file:///config/truststore/client.truststore.jks
truststore-password: password
trustStoreType: JKS
keystore-location: file:///config/keystore/client.keystore.jks
keystore-password: password
key-password: password
keyStoreType: JKS
brokers:
- host: 192.10.0.1
port: 9092
Last updated