Describe the feature you'd like to have.
What new functionality do you want?
The gluster operator will create a k8s Prometheus object file which can be applied using OC/kubectl create -f file command. Also, it will create a yaml for grafana dashboard which can be applied to see the gluster related dashboards
Right now we are doing it manually using a shell script in gluster-mixins project.
What is the value to the end user? (why is it a priority?)
How would the end user gain value from having this feature?
Will allow a user to get alerts based on the gluster metrics availability.
Also, visualize the graphs on the grafana dashboard.
How will we know we have a good solution? (acceptance criteria)
Add a list of criteria that should be met for this feature to be useful
Generate prometheus_alerts.yaml
Generate dashboards_out(for grafana dashboards)
Generate prometheus_rules.yaml
Applying all the above Prometheus YAML files which can be picked by Openshift/k8s Prometheus object in openshift-monitoring namespace.
Applying files inside dashboard_out for generating grafana dashboard.
Additional context
Add any other context or screenshots about the feature request here.
I believe this ties in with the meeting from this morning.
Assuming the mixin container + kube Job for deployment is how we go, we'll track operator deployment of that Job w/ this issue.
Describe the feature you'd like to have. What new functionality do you want? The gluster operator will create a k8s Prometheus object file which can be applied using
OC/kubectl create -f file
command. Also, it will create a yaml for grafana dashboard which can be applied to see the gluster related dashboardsRight now we are doing it manually using a shell script in gluster-mixins project.
What is the value to the end user? (why is it a priority?) How would the end user gain value from having this feature?
How will we know we have a good solution? (acceptance criteria) Add a list of criteria that should be met for this feature to be useful
Additional context Add any other context or screenshots about the feature request here.