Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

In this article

Table of Contents
maxLevel2
absoluteUrltrue

Overview

Use this You can use the account type to connect the Confluent Kafka Snaps with data sources that use Kafka Kerberos accounts.

Prerequisites

...

None.

Limitations

None.

Known Issues

None.

Account Settings

ParameterData TypeDescriptionDefault ValueExample 
LabelString

Required. Enter a unique label for the account.

N/AKafka Kerberos Account_89
Bootstrap Servers

Use this field set to configure the Bootstrap bootstrap servers. Click  to  to add a new row in this table and define the value accordinglyfor configuring bootstrap servers 

This field set contains the Bootstrap Server field.

Bootstrap ServerString/ExpressionSpecify an ordered list of host:port pairs to use for establishing the initial connection to the Kafka cluster.N/Aec2-54-234-24-58.compute-1.amazonaws.com:9092
Schema Registry URLString/ExpressionEnter the schema registry server URL.N/Ahttp://ec2-54-234-24-58.compute-1.amazonaws.com:8081
Advanced Kafka Properties

Use this field set to enter specify any additional Kafka properties that are not explicitly provided in the Snaps for connecting to the Kafka server.

Note

The properties that you provide here overwrites any values defined by the Snap. All Kafka properties are automatically defined by the Snap. Advanced Kafka Properties field enables you to to define additional Kafka properties. These properties are passed directly to the server and have are not been tested by SnapLogic, Inc.

This field set contains the following fields:

  • Key 
  • Value
KeyString/ExpressionEnter the key for any Kafka parameters not explicitly supported by the Snaps.N/Amax.message.size
ValueString/ExpressionEnter the value for the corresponding key not explicitly supported by the Snaps.N/A5MB
Security ProtocolString/Expression

Choose a security protocol that GSSAPI/Kerberos authentication supports.

The available options are:

  • SASL_SSL
  • SASL_PLAINTEXT
SASL_SSLSASL_PLAINTEXT
PrincipalString/ExpressionRequired. Enter a unique name of a user or service for authentication.
N/A

User: testuser

Service: kafka/testhost.example.com.

KeytabString/ExpressionRequired. Enter the path of the Kerberos Keytab file that includes the Principals.N/A/etc/security/keytabs/nn.service.keytab
Truststore FilepathString/Expression

Provide the location of the truststore Truststore file that is used to authenticate the server.

Info

Provide the location if the Security protocol is SASL_SSL and the certificate is not signed by a Certificate Authority in the system's truststoreTruststore.


N/Akafka.net.ssl.truststore
Truststore PasswordStringEnter the password to access the truststore Truststore file, if used.N/Atest1234

...