JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 621
  • Score
    100M100P100Q108070F
  • License Apache-2.0

kubemq js/ts library for KubeMQ Message Broker

Package Exports

  • kubemq-js
  • kubemq-js/lib/index.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (kubemq-js) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

KubeMQ Node JS/TS SDK

KubeMQ is an enterprise-grade message queue and broker for containers, designed for any workload and architecture running in Kubernetes. This library is the official node js implementation of KubeMQ client connection.

Install KubeMQ Cluster/Server

Every installation method requires a KubeMQ key. Please register to obtain your KubeMQ key.

Kubernetes

Option 1

Install KubeMQ cluster on any Kubernetes cluster.

Step 1:

kubectl apply -f https://deploy.kubemq.io/init

Step 2:

kubectl apply -f https://deploy.kubemq.io/key/{{your key}}

Option 2

Build and Deploy KubeMQ Cluster with advanced configurations - Build & Deploy

Port-Forward KubeMQ Grpc Interface

Use kubectl to port-forward kubemq grpc interface

kubectl port-forward svc/kubemq-cluster-grpc 50000:50000 -n kubemq

Docker

Pull and run KubeMQ standalone docker container:

docker run -d -p 8080:8080 -p 50000:50000 -p 9090:9090 KEY={{yourkey}} kubemq/kubemq-standalone:latest

Binaries

KubeMQ standalone binaries are available for Edge locations and for local development.

Steps:

  1. Download the latest version of KubeMQ standalone from Releases
  2. Unpack the downloaded archive
  3. Run kubemq -k {{your key}} (A key is needed for the first time only)

Install KubeMQ Node js SDK

npm install kubemq-js

Learn KubeMQ

Visit our Extensive KubeMQ Documentation.

Examples - Cookbook Recipes

Please visit our cookbook repository

Support

if you encounter any issues, please open an issue here, In addition, you can reach us for support by: