Apache Kafka Integration

Encryption-only TLS Configuration

If your Kafka deployment only uses TLS for encryption without authentication—that is, when ssl.client.auth is none or requested—the following Kafka session parameters are now optional when integrating with Vertica:

  • kafka_SSL_Certificate
  • kafka_SSL_PrivateKey_secret
  • kafka_SSL_PrivateKeyPassword_secret

For details on Kafka session parameters, see Kafka User-Defined Session Parameters.

This configuration also makes the scheduler keystore optional.

For details on configuring TLS for the scheduler, see Configuring Your Scheduler for TLS Connections.