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

# README

Kubemq sqs source Connector

Kubemq aws-sqs source connector allows services using kubemq server to access aws sqs service.

Prerequisites

The following required to run the aws-sqs source connector:

  • kubemq cluster
  • aws account with sqs active service
  • kubemq-source deployment

Configuration

sqs source connector configuration properties:

Properties KeyRequiredDescriptionExample
aws_keyyesaws keyaws key supplied by aws
aws_secret_keyyesaws secret keyaws secret key supplied by aws
regionyesregionaws region
retriesnonumber of retries on send1 (default 0)
tokennoaws token ("default" empty string"my token"
queueyesqueue name"my_queue_name"
max_number_of_messagesnomax messages receive per call"1" (default 1)
visibility_timeoutnomessage visibility timeout (milliseconds)"1" (default 0)
pullDelaynowait time between calls (milliseconds)"1" (default 5)

Example:

bindings:
  - name: kubemq-query-aws-sqs
    source:
      kind: query
      name: kubemq-query
      properties:
        address: "kubemq-cluster:50000"
        client_id: "kubemq-query-activemq-sqs"
        auth_token: ""
        channel: "query.aws.sqs"
        group:   ""
        auto_reconnect: "true"
        reconnect_interval_seconds: "1"
        max_reconnects: "0"
    target:
      kind: aws.sqs
      name: aws-sqs
      properties:
        aws_key: "id"
        aws_secret_key: 'json'
        region:  "instance"
        queue : "my_queue"

# Functions

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

# Constants

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

# Structs

No description provided by the author