Open monteiro-renato opened 1 week ago
[!IMPORTANT]
Review skipped
Draft detected.
Please check the settings in the CodeRabbit UI or the
.coderabbit.yaml
file in this repository. To trigger a single review, invoke the@coderabbitai review
command.You can disable this status message by setting the
reviews.review_status
tofalse
in the CodeRabbit configuration file.
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Wow, this is a long PR. Not sure I'll get time this week to review it. I find the name a bit odd (yeah, naming's hard), It makes more sense to have a "wider" operator and include this as a controller, e.g slo operator, observability operator, etc.
I made sure to make multiple commits to make it easier to review. You can ignore the first three commits as that's all generated stuff. The fourth commit onwards show the actual changes I've made.
Regarding the naming, I think we should keep this controller separate from other eventual controllers we build. This is mostly to address a limitation we've faced when moving from kube-prometheus to the Azure managed Prometheus. Ideally, Azure will provide a native way to do this in the future and we can simply stop using this controller.
Related Issue(s)
997
1103
Verification