KubeMQ Docs
KubeMQ.io
Login / Register
Search…
Introduction
What's New
Getting Started
Quick Start
Build & Deploy
Create Cluster
Create Dashboard
Create Connector
Message Patterns
Learn
The Basics
Message Patterns
Access Control
Clustering
Dashboard
Connectors
Configuration
Cluster
Set Cluster Name
Set Cluster Namespace
Set Persistent Volume
Set Cluster Replicas
Set Cluster Image
Set Cluster Security
Set Authentication
Set Authorization
Set Notification
Set License
Set gRPC Interface
Set Rest Interface
Set Api Interface
Set Store Settings
Set Queues Settings
Set Routing
Set Health Probe
Set Resources Limits
Set Logs
Set Node Selectors
Dashboard
Connectors
HOW TO
Connect Your Cluster
Show Dashboard
Get Cluster Status
Get Dashboard Status
Get Cluster Logs
Development
SDK
Cookbook
Troubleshooting
Start Here
Kubemqctl
Get Started
Create
Get
Delete
Set
Scale Cluster
Queues
Events
Events Store
Commands
Queries
Config
License
Open Source Software Notices
Powered By
GitBook
Set Resources Limits
Kubemqctl
Helm
kubectl
Flags
Flag
Type/Options
Default
Description
--resources-enabled
bool
false
Enable resources configuration
--resources-limits-cpu
string
"2"
Set Limits CPU
--resources-limits-memory
2Gi
string
Set Limits Memory
--resources-requests-cpu
string
"2"
Set Requests CPU
--resources-requests-memory
string
512M
Set Requests Memory
Example
Set Resources limits:
1
kubemqctl create cluster --resources-enabled
true
Copied!
Change default of visibility to 3 minutes:
1
kubemqctl create cluster --queue-default-visibility-seconds
180
Copied!
Values
Value
Type/Options
Default
Description
resources.enable
bool
false
Enable resources configuration
resources.limitsCpu
string
"2"
Set Limits CPU
resources.limitsMemory
2Gi
string
Set Limits Memory
resources.requestsCpu
string
"2"
Set Requests CPU
resources.requestsMemory
string
512M
Set Requests Memory
Example
Set Resources limits:
1
helm
install
kubemq-cluster --set resources.enable
=
true kubemq-charts/kubemq
Copied!
Change default of visibility to 3 minutes:
1
helm
install
kubemq-cluster --set queue.defaultVisibilitySeconds
=
180
kubemq-charts/kubemq
Copied!
Fields
Field
Type/Options
Default
Description
limitsCpu
string
"2"
Set Limits CPU
limitsMemory
2Gi
string
Set Limits Memory
requestsCpu
string
"2"
Set Requests CPU
requestsMemory
string
512M
Set Requests Memory
Example
Set Resources limits:
Run:
1
kubectl apply -f
{
below-yaml-file
}
Copied!
1
apiVersion
:
core.k8s.kubemq.io/v1alpha1
2
kind
:
KubemqCluster
3
metadata
:
4
name
:
kubemq
-
cluster
5
namesapce
:
kubemq
6
labels
:
7
app
:
kubemq
-
cluster
8
spec
:
9
replicas
:
3
10
resources
:
11
limitsCpu
:
"2"
12
limitsMemory
:
2Gi
13
requestsCpu
:
"1"
14
requestsMemory
:
512Mi
Copied!
Previous
Set Health Probe
Next
Set Logs
Last modified
1yr ago
Copy link