Slideee opened a new issue, #131: URL: https://github.com/apache/rocketmq-operator/issues/131
According to the logic of the current RocketMQ kernel, if the Broker needs to dynamically perceive the change of NamesrvAddr, it can only be done through the HTTP domain site service. By injecting the two environment variables `ROCKETMQ_NAMESRV_DOMAIN` and `ROCKETMQ_NAMESRV_DOMAIN_SUBGROUP`, the Broker can dynamically perceive the NamesrvAddr. So I plan to add a `HttpDomainSite` resource to the Operator as a site service to dynamically sense the changes of NamesrvAddr in the reconcile logic of the Operator, and create a headless service, which is injected into the `ROCKETMQ_NAMESRV_DOMAIN` as the domain. If the community thinks this solution is feasible, I will submit relevant PR in the near future. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
