Table of contents

  1. Kafka Connector

Kafka Connector

  1. The helm chart for Kafka connector should be available under charts/kafka-connect-sink.
  2. Validate image repository and tag:
    image: confluentinc/cp-kafka-connect
    tag: <release-version-tag> e.g v1.0.1
    
  3. Configurations for the following should be on hand to update the values.yaml file- RDB_modern hostname, username, password and kafka bootstrap server names.
    sqlServerConnector: 
       config: 
          connection.url: jdbc:sqlserver://nbs-db.EXAMPLE_FIXME.nbspreview.com:1433;databaseName=rdb_modern;encrypt=true;trustServerCertificate=true;,
          connection.user: EXAMPLE_FIXME,
          connection.password: EXAMPLE_FIXME,
    kafka:
       bootstrapServers: "EXAMPLE_FIXME"
    
  4. Install pod
    helm install -f ./kafka-connect-sink/values.yaml cp-kafka-connect-server ./kafka-connect-sink/
    
  5. Verify if pod is running
    kubectl get pods
    
  6. Validate service