MASES.KNetConnect 1.5.2

There is a newer version of this package available.
See the version list below for details.
dotnet tool install --global MASES.KNetConnect --version 1.5.2                
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 1.5.2                
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=MASES.KNetConnect&version=1.5.2                
nuke :add-package MASES.KNetConnect --version 1.5.2                

KNet: KNet Connect SDK

Installation

KNet Connect is available in two different formats:

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/mases.knetconnect -s connect-standalone.properties specific-connector.properties

docker run ghcr.io/masesgroup/mases.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 net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  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 335 11/5/2024
2.8.1 304 9/20/2024
2.8.0 323 8/6/2024
2.7.10 162 11/5/2024
2.7.9 383 9/20/2024
2.7.8 182 7/31/2024
2.7.7 209 7/30/2024
2.7.6 208 7/29/2024
2.7.5 403 7/2/2024
2.7.4 381 6/27/2024
2.7.3 413 6/24/2024
2.7.2 308 5/25/2024
2.7.1 242 5/18/2024
2.7.0 277 5/16/2024
2.6.7 185 11/5/2024
2.6.6 327 9/20/2024
2.6.5 406 9/16/2024
2.6.4 256 6/14/2024
2.6.3 135 6/11/2024
2.6.2 236 5/17/2024
2.6.0 584 3/1/2024
2.5.0 499 2/28/2024
2.4.3 399 2/11/2024
2.4.2 316 1/27/2024
2.4.1 305 1/21/2024
2.4.0 382 1/20/2024
2.3.0 1,086 11/25/2023
2.2.0 634 10/19/2023
2.1.3 637 10/11/2023
2.1.2 797 10/6/2023
2.1.1 781 10/5/2023
2.1.0 862 9/27/2023
2.0.2 675 8/2/2023
2.0.1 711 7/11/2023
2.0.0 603 7/8/2023
1.5.5 676 7/1/2023
1.5.4 524 5/28/2023
1.5.3 725 4/16/2023
1.5.2 815 4/11/2023
1.5.1 772 3/15/2023
1.5.0 947 2/9/2023
1.4.8 713 11/28/2022
1.4.7 789 11/23/2022