MASES.KNetConnect 2.8.1

There is a newer version of this package available.
See the version list below for details.
dotnet tool install --global MASES.KNetConnect --version 2.8.1                
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest # if you are setting up this repo
dotnet tool install --local MASES.KNetConnect --version 2.8.1                
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=MASES.KNetConnect&version=2.8.1                
nuke :add-package MASES.KNetConnect --version 2.8.1                

title: Kafka™ Connect SDK of .NET suite for Apache Kafka™ _description: Describes how to use Kafka™ Connect SDK of .NET suite for Apache Kafka™

KNet: KNet Connect SDK

Installation

KNet Connect is available in two different formats:

[!IMPORTANT] The dotnet tool needs a JRE/JDK installed within the system

Usage

To use the Connect interface (KNetConnect) runs a command like the following:

  • dotnet tool
knetconnect -s connect-standalone.properties specific-connector.properties
knetconnect -d connect-distributed.properties
  • Docker image
docker run ghcr.io/masesgroup/knetconnect -s connect-standalone.properties specific-connector.properties
docker run masesgroup/knetconnect -s connect-standalone.properties specific-connector.properties
docker run ghcr.io/masesgroup/knetconnect -d connect-distributed.properties
docker run masesgroup/knetconnect -d connect-distributed.properties

Command line switch available

knetconnect accepts the following command-line switch to identify its behavior:

  • d: starts a distributed version of Connector defined in the file identified from the subsequent parameter
  • s: starts a standalone version of Connector defined in the file identified from the subsequent parameter
  • k: starts a KNet version (Distributed or Standalone) accepting environment variables names containing the data associated to the parameters expected from the stanard version
  • other parameters in sequence are:
    • Apache Kafka™ Connect configuration file
    • KNet Connector configuration file
    • or in case of k switch is used the parameters are the environemnt variables containing the configuration data in the following form:
      • key and value separated with =
      • key-value pair separated with ||
      • an example is key1=value1||key2=value2||key3

Connector properties

For an overview of configuration see Connect SDK

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last updated
2.8.2 290 11/5/2024
2.8.1 303 9/20/2024
2.8.0 322 8/6/2024
2.7.10 129 11/5/2024
2.7.9 382 9/20/2024
2.7.8 181 7/31/2024
2.7.7 208 7/30/2024
2.7.6 207 7/29/2024
2.7.5 402 7/2/2024
2.7.4 380 6/27/2024
2.7.3 412 6/24/2024
2.7.2 307 5/25/2024
2.7.1 225 5/18/2024
2.7.0 276 5/16/2024
2.6.7 154 11/5/2024
2.6.6 326 9/20/2024
2.6.5 405 9/16/2024
2.6.4 255 6/14/2024
2.6.3 134 6/11/2024
2.6.2 235 5/17/2024
2.6.0 583 3/1/2024
2.5.0 498 2/28/2024
2.4.3 398 2/11/2024
2.4.2 315 1/27/2024
2.4.1 304 1/21/2024
2.4.0 366 1/20/2024
2.3.0 1,085 11/25/2023
2.2.0 633 10/19/2023
2.1.3 636 10/11/2023
2.1.2 796 10/6/2023
2.1.1 780 10/5/2023
2.1.0 861 9/27/2023
2.0.2 674 8/2/2023
2.0.1 710 7/11/2023
2.0.0 602 7/8/2023
1.5.5 675 7/1/2023
1.5.4 523 5/28/2023
1.5.3 724 4/16/2023
1.5.2 814 4/11/2023
1.5.1 771 3/15/2023
1.5.0 946 2/9/2023
1.4.8 712 11/28/2022
1.4.7 788 11/23/2022