用rocketmq-operator部署rocketmq集群1-operator部署
用rocketmq-operator部署rocketmq集群1-operator部署
用rocketmq-operator部署rocketmq集群2-nameserver部署
用rocketmq-operator部署rocketmq集群3-broker部署
用rocketmq-operator部署rocketmq集群4-console部署
doc
https://github.com/apache/rocketmq-operator/blob/master/README.md
operator install
install-operator.sh
装在默认空间,需要改下
kubectl create ns rocketmq
operator:
#https://github.com/apache/rocketmq-operator/blob/master/install-operator.sh
git clone https://github.com/apache/rocketmq-operator.git
cd rocketmq-operator
kubectl -n rocketmq create -f deploy/crds/rocketmq_v1alpha1_broker_crd.yaml
kubectl -n rocketmq create -f deploy/crds/rocketmq_v1alpha1_nameservice_crd.yaml
kubectl -n rocketmq create -f deploy/crds/rocketmq_v1alpha1_consoles_crd.yaml
kubectl -n rocketmq create -f deploy/crds/rocketmq_v1alpha1_topictransfer_crd.yaml
kubectl -n rocketmq create -f deploy/service_account.yaml
kubectl -n rocketmq create -f deploy/role.yaml
kubectl -n rocketmq create -f deploy/role_binding.yaml
kubectl -n rocketmq create -f deploy/operator.yaml