Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Publish all Kuadrant example grafana dashboards to grafana.com #69

Closed
david-martin opened this issue Feb 27, 2024 · 3 comments · Fixed by Kuadrant/kuadrant-operator#641
Assignees

Comments

@david-martin
Copy link
Member

david-martin commented Feb 27, 2024

For the upstream dashboards, upload them to https://grafana.com/grafana/dashboards/ for easier discoverability and installation

This will require a grafana.com organization account. We can set one up for ‘Kuadrant’

Depends on at least 1 of the below (but subsequent uploads will need to be done to include all later):

Consider the implications to the release process for the kuadrant-operator as well, and when to do an upload of dashboards.
We could look at https://github.com/casavo/action-grafana-dashboards-deploy for deploying them automatically.

Include links to kuadrant site & community page and info on what the dashboards are doing (maybe possible to pull from the json?)

There is a PR (open at time of writing) for capturing the release process technicalities that may need an update to allow for this.

@ehearneRedHat
Copy link

ehearneRedHat commented Apr 29, 2024

Checklist summary of what to do:

  • Create Grafana account and distribute credentials across team.
  • Manually upload dashboards with new account on Grafana.
  • Edit the dashboards so they all have a screenshot of the dashboards working, and ensure the descriptions of the dashboards have information about their purpose, with links to the Kuadrant docs and community page.
  • Create a GitHub Action to automatically deploy dashboard once changes are made to Grafana.
    • Check to see if dashboards in examples/dashboards have any changes
    • Upload these dashboards to their respective links.

@R-Lawton R-Lawton moved this to Todo in Kuadrant Apr 30, 2024
@R-Lawton R-Lawton moved this from Todo to In Progress in Kuadrant Apr 30, 2024
@ehearneRedHat
Copy link

@ehearneRedHat
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
2 participants