Skip to content

Commit 6e86482

Browse files
authored
Merge pull request #360 from rabbitmq/kubectl-plugin-storage
Option to specify storage class in kubectl-rabbitmq
2 parents 3181916 + e8bdfe6 commit 6e86482

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

bin/kubectl-rabbitmq

+7
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ usage() {
3434
echo
3535
echo " Create a RabbitMQ custom resource - INSTANCE name required, all other flags optional"
3636
echo " kubectl rabbitmq create INSTANCE --replicas 1 --service ClusterIP --image rabbitmq:3.8.8 --image-pull-secret mysecret"
37+
echo " --tls-secret secret-name --storage-class mystorageclass"
3738
echo
3839
echo " Get a RabbitMQ custom resource and dependant objects"
3940
echo " kubectl rabbitmq get INSTANCE"
@@ -153,6 +154,12 @@ create() {
153154
echo " secretName: $1" >>"$rabbitmq_manifest_file"
154155
shift 1
155156
;;
157+
"--storage-class")
158+
shift 1
159+
echo " persistence:" >>"$rabbitmq_manifest_file"
160+
echo " storageClassName: $1" >>"$rabbitmq_manifest_file"
161+
shift 1
162+
;;
156163
*)
157164
# Unrecognised or unsupported option
158165
echo "Option '$1' not recongnised"

0 commit comments

Comments
 (0)