Complete list of Apps.
PaaS, containerization, CI/CD, and more.
Pre-configured application stacks.
Blogs & Forums
Software for content and community.
SQL and NoSQL data stores.
Monitoring, logging, and more.
Ship code faster with serverless functions.
Apps for DigitalOcean Kubernetes.
Agencies and Web Dev Shops
Apps for agencies and website development shops
Apps for Startups
Apps for your growing startup
Kubernetes administration and operations
1-Click Apps for managing Kubernetes environments
KubeMQ is a Kubernetes native, enterprise-grade message queue broker. A highly available, scalable and secured message broker designed to support high volume messaging with low latency and efficient memory usage. KubeMQ Supports all messaging and queuing patterns with a super-easy fast deployment on cloud, on-premises, or hybrid infrastructure. Delivered in a lightweight, production ready statefulset containers. You can deploy this KubeMQ 1-Click App in a few minutes.
KubeMQ can save your organization time and money by integrating development and operations workflows into a unified system. Its ease of use and DevOps friendliness minimizes the need for dedicated experts and accelerate the development and production cycles. Integrated with a range of best of breed cloud-native applications. You can use KubeMQ for free. Following the initial 7 days quick deployment, you'll need a free KubeMQ license key. For KubeMQ enterprise service (including: on-boarding package, open source, integration, customization, training & enterprise support), please contact us directly on email@example.com. You can find out more about KubeMQ at https://www.kubemq.io.
After you have downloaded your kube config file, and are able to successfully connect to your DigitalOcean Kubernetes cluster (see https://cloud.digitalocean.com/kubernetes/clusters/ if you haven’t connected to your cluster) follow the instructions below to start using the KubeMQ 1-Click App.
Kubemqctl is a CLI (Command Line Interface) tool to deploy and manage KubeMQ clusters.
curl -sL https://get.kubemq.io/install | sh
Run in PowerShell as administrator:
New-Item -ItemType Directory 'C:\Program Files\kubemqctl' Invoke-WebRequest https://github.com/kubemq-io/kubemqctl/releases/download/latest/kubemqctl.exe -OutFile 'C:\Program Files\kubemqctl\kubemqctl.exe' [Environment]::SetEnvironmentVariable('Path', [Environment]::GetEnvironmentVariable('Path', [EnvironmentVariableTarget]::Machine) + ';C:\Program Files\kubemqctl', [EnvironmentVariableTarget]::Machine) $env:Path += ';C:\Program Files\kubemqctl'
When prompted, enter the
After you have created a KubeMQ cluster, you can send hello-world message to q1 queue channel.
kubemqctl queue send q1 hello-world
After you have sent a message to q1 queue channel, you can retrieve the message like this:
kubemqctl queue receive q1
Technical overviews, how-tos, release notes, and support material
DevOps and development guidelines
Run your resources programmatically
Connect, share and learn