Set Resources Limits
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:
kubemqctl create cluster --resources-enabled trueChange default of visibility to 3 minutes:
kubemqctl create cluster --queue-default-visibility-seconds 180Values
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:
helm install kubemq-cluster --set resources.enable=true kubemq-charts/kubemqChange default of visibility to 3 minutes:
helm install kubemq-cluster --set queue.defaultVisibilitySeconds=180 kubemq-charts/kubemqFields
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:
kubectl apply -f {below-yaml-file}apiVersion: core.k8s.kubemq.io/v1alpha1
kind: KubemqCluster
metadata:
name: kubemq-cluster
namesapce: kubemq
labels:
app: kubemq-cluster
spec:
replicas: 3
resources:
limitsCpu: "2"
limitsMemory: 2Gi
requestsCpu: "1"
requestsMemory: 512MiLast updated
Was this helpful?