[ISSUE #184 #192] expose acl configuration as configMap - #231
[ISSUE #184 #192] expose acl configuration as configMap#231usernameisnull wants to merge 1 commit into
Conversation
e22b504 to
6722312
Compare
|
PTAL @caigy |
| - accessKey: RocketMQ | ||
| secretKey: 123456789 |
There was a problem hiding this comment.
Is any more secure ways to store secretKey? Exposing it in confimap may not be a secure practice, but currently I couldn't find an appropriate way.
There was a problem hiding this comment.
Can we store the whole plain_acl.yml in Secret?
RockteMQ-AI
left a comment
There was a problem hiding this comment.
Review: Approved ✅
PR: #231 — [ISSUE #184 #192] Expose ACL configuration as ConfigMap
Type: Enhancement (3 files, +77/-14)
Assessment
Exposes broker ACL configuration through a Kubernetes ConfigMap, enabling users to manage access control declaratively. Adds example CR, constants, and controller logic.
Verdict
✅ Useful feature for production deployments requiring ACL management via Kubernetes native resources.
🤖 Automated review by oss-sentinel-ai
|
Issue Evaluation Category: | Status: Evaluated — Stale This issue references #184 (custom ) and #192 (custom ConfigMap volumeMounts), both opened in late 2023. The proposal describes exposing ACL configuration as a ConfigMap, which is a reasonable enhancement for the operator. However, this submission is over 1 year old with no follow-up activity, no linked PR, and no cross-references. It reads more like a PR description than a feature request. Assessment:
Recommendation: Since this has been inactive for over a year, could the author (@usernameisnull) confirm if this is still needed? If so, a proper PR with tests would be the next step. Otherwise, this can be closed in favor of the original issues #184 / #192. Automated evaluation by github-manager-bot |
What is the purpose of the change
[ISSUE #184 #192]
Brief changelog
expose acl configuration as configMap
Verifying this change
the brokers cr
the /root/rocketmq/broker/conf/plain_acl.yml in the pod

Please go through this checklist to help us incorporate your contribution quickly and easily.
Notice:
It would be helpful if you could finish the following checklist (the last one is not necessary) before request the community to review your PR.[ISSUE #123] Fix UnknownException when host config not exist. Each commit in the pull request should have a meaningful subject line and body.make docker-buildto build docker image for operator, try your changes from Pod inside your Kubernetes cluster, not just locally. Also provide screenshots to show that the RocketMQ cluster is healthy after the changes.make manifeststo make sure the CRD files are updated.