Allow logs endpoint to ingest `cluster_id` parameter, and respond with gitlab managed apps logs
Background
Currently Logs explorer allows users only to monitor logs collected from environments based namespaces within their clusters.
With #208790 (closed) we want to extend logs explorer usability, by adding ability to view logs collected from gitlab-managed-apps
namespace, which host different GitLab Managed Applications
What does this MR do?
This MR extends logs controller, with cluster_id
parameter, based on it, one of clusters available to project is selected, and logs for gitlab manage apps are fetched.
Screenshots
Does this MR meet the acceptance criteria?
Conformity
Edited by Mikołaj Wawrzyniak