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

Prepare GitLab Grafana Dashboards for onsite support #195

Open
JoeHCQ1 opened this issue Aug 29, 2024 · 2 comments
Open

Prepare GitLab Grafana Dashboards for onsite support #195

JoeHCQ1 opened this issue Aug 29, 2024 · 2 comments

Comments

@JoeHCQ1
Copy link
Contributor

JoeHCQ1 commented Aug 29, 2024

GitLab provides Grafana Dashboards as well as the Jsonnet mixins which, long-story-short, allow us to easily customize and transport dashboard components like code libraries (with a package manager) so dashboards can be easily composed and shared.

Use this to get auto-deploying pre-made mixins/dashboards for the GitLab install. The onsite support will thank you.

@JoeHCQ1 JoeHCQ1 converted this from a draft issue Aug 29, 2024
@JoeHCQ1 JoeHCQ1 self-assigned this Aug 29, 2024
@zachariahmiller
Copy link
Contributor

relates to defenseunicorns/uds-software-factory#13

@JoeHCQ1 JoeHCQ1 removed their assignment Sep 17, 2024
@JoeHCQ1
Copy link
Contributor Author

JoeHCQ1 commented Oct 15, 2024

This should not be "in-progress" in that I'm not progressing it. This was temporarily a priority on my delivery project, but isn't any longer.

I also have no code to contribute there - I mostly read into how the tech GitLab is using to manage it's dashboards is supposed to allow you to easily customize and redeploy them for someone else, and as I tried to use their boards like that, I came to conclude they were not making good enough use of the tech to get it's benefits. Seemed sort of like what you'd get if someone used Helm to deploy a bunch of mostly static manifests with only the couple options they needed templatized. Not that I can guarantee they weren't using it correctly and that we couldn't re-use their dashboards - we might be able to. But there's also a decent amount of Ruby mixed in obscuring things for people like me who came into the field after Ruby had lost popularity and so never learned it.

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

No branches or pull requests

2 participants