package
1.6.2
Repository: https://github.com/kubemq-io/kubemq-sources.git
Documentation: pkg.go.dev

# README

Kubemq Kafka Source Connector

Kubemq kafka source connector allows services using kubemq server to access redis server. TODO

Prerequisites

The following are required to run the redis target connector:

  • kubemq cluster
  • kafka TODO version
  • kubemq-sources deployment

Configuration

Kafka source connector configuration properties:

Properties KeyRequiredDescriptionExample
brokersyeskafka brokers connection, comma separated"localhost:9092"
topicsyeskafka stored topic, comma separated"TestTopic"
dynamic_mappingyesset if to map kafka topic to kubemq channel"true"
consumer_groupyeskafka consumer group name"Group1
sasl_usernamenoSASL based authentication with broker"user"
sasl_passwordnoSASL based authentication with broker"pass"
sasl_mechanismnoSASL MechanismSCRAM-SHA-256, SCRAM-SHA-512, plain, 0Auth bearer, or GSS-API
security_protocolnoSet connection security protocolplaintext, SASL-plaintext, SASL-SSL, SSL
ca_certnoSSL CA certificatepem certificate value
client_certificatenoSSL Client certificate (mMTL)pem certificate value
client_keynoSSL Client Key (mTLS)pem key value
insecurenoSSL Insecure (Self signed)true / false

Example:

bindings:
  - name: kafka
    source:
      kind: messaging.kafka
      properties:
        brokers: localhost:9092
        consumer_group: test_client
        topics: TestTopicA
    target:
      kind: kubemq.events
      properties:
        address: localhost:50000
        auth_token: ""
        channel: event.messaging.kafka
        client_id: test
    properties: {}

Usage

# Functions

No description provided by the author
No description provided by the author

# Structs

No description provided by the author