Description
Add support for configuring multiple monitoring namespaces and pod selectors in the NetworkPolicy template to support different observability tools like Prometheus and Alloy across monitoring and observability namespaces. The current implementation only supports a single monitoring namespace but needs to be extended to handle multiple namespaces (monitoring, observability) and multiple pod selectors (prometheus, alloy) as shown in the provided NetworkPolicy example.
Acceptance Criteria
Additional Notes
[Any additional context or notes]