rocketmq
rocketmq copied to clipboard
create helm chart for rocketmq
It would be nice if we had a helm chart for installing rocketmq. Users will be more convenient to install and try rocketmq.
cool. Kafka already has a helm chart
@wonderflow @grumpyAmber Good suggestion, and rocketmq community is also improving related
project with k8s, include operator, helm etc. So it would be nice if you can also involved in those projects, welcome to contact me and participate in it.
I find in README.md that docker image is supported, can you share Dockerfile so that it could be easy to community members help to create a chart
@wonderflow You may check out this repo https://github.com/apache/rocketmq-docker :)
Any update for this issue? RocketMQ operator and docker image are ready for a long time. Does it meet your guy's needs?
Where's the operator?
Where's the operator?
@wonderflow The github repository address of RocketMQ Operator is https://github.com/apache/rocketmq-operator
I've done the rocketmq helm chart writing, but I'm now wondering which repo I should commit to? @wonderflow
Operator:https://github.com/apache/rocketmq-operator DockerImage:https://github.com/apache/rocketmq-docker
Is it possible to have a rocketmq-helm repository @ShannonDing @wonderflow
Agreed, it would be more convenient to use Helm, even for Chart with only the rocketmq-operator.
@innerpeacez Sounds great. Maybe a new rocketmq-helm repository should be created. IMO you may launch a discuss by sending email to [email protected]
and [email protected]
and show your design.
@innerpeacez Sounds great. Maybe a new rocketmq-helm repository should be created. IMO you may launch a discuss by sending email to
[email protected]
and[email protected]
and show your design.
email has been sent.
Recently, I tried to deploy rocketmq in the k8s cluster, but I didn't find the helm-related deployment solution, so I implemented it myself and wanted to push it to the rocketmq official. but I only found rocketmq-docker and rocketmq-operator two repository, I I think it is more appropriate to put helm in two repository : 1, main repository, 2 independent helm repository. I found that the main repository does not currently hold other content, so I propose to create a rocketmq-helm repository.
Currently implemented:
- sts master broker
- sts slave broker
- deployment namesrv
- deployment dashboard
I'll work on it until it's created.
@caigy thx for ur reply. I don't know all the configuration about rocketmq, so I may need official help to review the configuration related content.
Currently implemented:
- sts master broker
- sts slave broker
- deployment namesrv
- deployment dashboard
@innerpeacez Some ideas, maybe can impl with operator and custom resources. 🫡
structure e.g.
- _helpers
- operator-deployment
- operator rbac
- broker-configmap
- resource Kind NameService
- resource Kind Broker
- resource Kind Console
- and more...
Some ideas, maybe can impl with operator and custom resources.
@iutx Why do pure charts need rocketmq crd?
Some ideas, maybe can impl with operator and custom resources.
@iutx Why do pure charts need rocketmq crd?
@innerpeacez Use rocketmq-operator will make Deploy and O&M rocketmq component more easily. Component structure、storage、hpa... have been abstracted in rocketmq CRD.
Charts just contains operator、cr、and some extra configuration enough.
Is there a concrete implementation now? Also looking for rocketmq's helm chart.
It seems that the community is not very interested in this matter. I just implemented it simply, and if you need it, I can make it public in my own repository. @chuxiangfeng
There is already a helm chart for rocketmq 5.x in rocketmq-docker repo.
Sorry, I seem to have missed something.
This issue is stale because it has been open for 365 days with no activity. It will be closed in 3 days if no further activity occurs.
This issue was closed because it has been inactive for 3 days since being marked as stale.