-
Feature Request
-
Resolution: Done
-
Undefined
-
None
-
None
-
None
-
False
-
None
-
False
-
Not Selected
-
-
-
1. Proposed title of this feature request
Enable Quay monitoring dashboard when quay operator is installed in single namespace
2. What is the nature and description of the request?
By default, the Quay dashboard is not created when the Quay operator is installed in Single namespace. However, there multiple users which are installing the operator in single namespace but also needs access to Quay metrics via monitoring dashboard.
3. Why does the customer need this? (List the business requirements here)
The dashboard is already available when Quay is installed for all namespaces but not of single namespace installation which creates ambiguity within the product. The end user should get access to the monitoring Dashboard irrespective of the operator installation mode.
4. List any affected packages or components.
Quay Monitoring Dashboard
Proposed Solution:
The metrics can be enabled using documentation [1] when operator installed in single namespace. The creation of service and servicemonitor can be automated to reduce the steps to be implemented by end user.
Suppose, if the Quay Operator is installed in a namespace called "quay-test". If the end user adds some annotation to the namespace say "quay.io/enable-monitoring: true" (just an example), then it should create the service, servicemonitor and dashboard for the end user.
This will be pretty simple for the end user to get the monitoring enabled.