• David Ansari's avatar
    Add support for RabbitMQ alerting without depending on Prometheus Operator (#676) · b4e2580c
    David Ansari authored
    * Integrate RabbitMQ Alerting without Prometheus Operator
    
    Before this commit, RabbitMQ Alerting was set up with the assumption
    that Prometheus Operator is installed.
    However, many K8s clusters have Prometheus installed without using
    Prometheus Operator.
    Therefore, support RabbitMQ alerting integration with and without using Prometheus Operator.
    
    Auto-generate single Prometheus rule file from PrometheusRules.
    Add Prometheus RabbitMQ scrape targets (do not rely on outdated
    annotation approach).
    
    * Remove line to set dev image since v1.7.0 will be cut very soon
    
    * Make clear that Prometheus CRDs can be put in any namespace
    
    ...NamespaceSelector {} means any namespace will be selected.
    
    This is not to be confused with value `nil` which means "only check own
    namespace".
    
    * Skip SSL verification in dev setup
    b4e2580c
Analyzing file…