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/initStep 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 kubemqDocker
Pull and run KubeMQ standalone docker container:
docker run -d -p 8080:8080 -p 50000:50000 -p 9090:9090 KEY={{yourkey}} kubemq/kubemq-standalone:latestBinaries
KubeMQ standalone binaries are available for Edge locations and for local development.
Steps:
- Download the latest version of KubeMQ standalone from Releases
- Unpack the downloaded archive
- Run
kubemq -k {{your key}}(A key is needed for the first time only)
Install KubeMQ Node js SDK
npm install kubemq-jsLearn 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: