Set Persistent Volume
Kubemqctl
Helm
kubectl
Flag | Type/Options | Default | Description |
--volume-size | string | "" | Desired size of Persisted Volume Claim |
--volume-storageClass | string | "default" | Set persisted volume storage class |
Create KubeMQ Cluster with 30Gi Persistent Volume Claim:
kubemqctl create cluster -v 30Gi
Create Kubemq Cluster with 30Gi Persistent Volume Claim and specific Storage Class name:
kubemqctl create cluster -v 30Gi --volume-storage-class "your-storage-class-name"
Value | Type/Options | Default | Description |
volume.size | string | "" | Desired size of Persisted Volume Claim |
volume.storageClass | string | "default" | Set persisted volume storage class |
Create Kubemq Cluster with 30Gi Persistent Volume Claim:
helm install kubemq-cluster --set volume.size=30Gi -n kubemq kubemq-charts/kubemq
Create Kubemq Cluster with 30Gi Persistent Volume Claim with specific Storage Class name:
helm install kubemq-cluster --set volume.size=30Gi,volume.storageClass="your-storage-class-name" -n kubemq kubemq-charts/kubemq
Field | Type/Options | Default | Description |
size | string | "" | Desired size of Persisted Volume Claim |
storageClass | string | "default" | Set persisted volume storage class |
Create Kubemq Cluster with 30Gi Persistent Volume Claim:
apiVersion: core.k8s.kubemq.io/v1alpha1
kind: KubemqCluster
metadata:
name: kubemq-cluster
namesapce: kubemq
labels:
app: kubemq-cluster
spec:
replicas: 3
volume:
size: 30Gi
Create Kubemq Cluster with 30Gi Persistent Volume Claim with specific Storage Class name:
apiVersion: core.k8s.kubemq.io/v1alpha1
kind: KubemqCluster
metadata:
name: kubemq-cluster
namesapce: kubemq
labels:
app: kubemq-cluster
spec:
replicas: 3
volume:
size: 30Gi
storageClass: "your-storage-class-name"
Last modified 2yr ago