Kubemq activemq source connector allows services using kubemq server to access activemq messaging services.
The following are required to run the activemq source connector:
- kubemq cluster
- activemq server
- kubemq-sources deployment
ActiveMQ source connector configuration properties:
Properties Key | Required | Description | Example |
---|---|---|---|
host | yes | activemq connection host | "localhost:1883" |
dynamic_mapping | yes | set if to map activemq Destination to kubemq channel | "true" |
username | no | set activemq username | "username" |
password | no | set activemq password | "password" |
destination | yes | set destination name | any string |
Example:
bindings:
- name: activemq
source:
kind: messaging.activemq
properties:
destination: some-queue
host: localhost:61613
password: admin
username: admin
target:
kind: kubemq.events
properties:
address: localhost:50000
auth_token: ""
channel: event.messaging.activemq
client_id: test
properties: {}