Closed pjgunadi closed 1 year ago
@pjgunadi - Hi Paulus, thanks for the contribution! Looking at the code changes this seems to work. You'd want to ensure that as long as there are more than 2 availability zones the monitor is always in a different AZ than the other two PubSub+ broker nodes. One way to do it is by using affinity/taints to designate K8s nodes for monitor use. We have planned work to update the broker Helm chart to enable smaller monitor size and what you just did is certainly one of the options.
Closing this PR as support for small Monitor has been implemented differently
Consider to separate monitoring node, considering it requires smaller cpu, memory, and disk. I tried on my fork: