-
Notifications
You must be signed in to change notification settings - Fork 207
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
improve docs for Grafana deployment #758
Comments
@SRodi Proposal makes sense, we need to be more explicit in saying BYO Grafana can be deployed anywhere. Even in cluster would work. Ideally, we should enhance this to show how to install Grafana instance in cluster which can be port forwarded. I will accept this issue; can you assign this to yourself and fix it? |
Perhaps also worth adding the generation of configmaps from dashboard JSON's included in the repository for Grafana to scan and automatically create relevant dashboards. |
@whatnick I agree, this is an option on the values.yaml of Grafana Helm chart My suggestion would be to add to the doc an example of how to import at least kubernetes-networking-clusters dashboard when deploying Grafana via Helm chart, by including these steps:
For example: # values.yaml
dashboardProviders:
dashboardproviders.yaml:
apiVersion: 1
providers:
- name: 'default'
orgId: 1
folder: ''
type: file
disableDeletion: false
editable: true
options:
path: /var/lib/grafana/dashboards/default
dashboards:
default:
kubernetes-networking-clusters:
gnetId: 18814
revision: 1
datasource: Prometheus Then use the Helm command to deploy Grafana with the updated values.yaml file. kubectl create namespace monitoring
helm search repo grafana/grafana
helm install my-grafana grafana/grafana --namespace monitoring -f values.yaml This will deploy Grafana and automatically import the kubernetes-networking-clusters dashboard. |
Just to note since you have said
The |
# Description * fix instructions for Prometheus and Grafana installation * revamp and restructure ## Related Issue fix #758 ## Checklist - [x] I have read the [contributing documentation](https://retina.sh/docs/contributing). - [x] I signed and signed-off the commits (`git commit -S -s ...`). See [this documentation](https://docs.github.com/en/authentication/managing-commit-signature-verification/about-commit-signature-verification) on signing commits. - [x] I have correctly attributed the author(s) of the code. - [x] I have tested the changes locally. - [x] I have followed the project's style guidelines. - [x] I have updated the documentation, if necessary. - [x] I have added tests, if applicable. ## Screenshots (if applicable) or Testing Completed Please add any relevant screenshots or GIFs to showcase the changes made. ![image](https://github.com/user-attachments/assets/9c5b742a-f4bd-4003-b2f4-078c2a5d319e) ![image](https://github.com/user-attachments/assets/5e1880f4-bd82-4a19-894c-82cf4482d900) ![image](https://github.com/user-attachments/assets/1d9c37df-480c-4409-9cf1-28e195fc7b3a) ## Additional Notes Add any additional notes or context about the pull request here. --- Please refer to the [CONTRIBUTING.md](../CONTRIBUTING.md) file for more information on how to contribute to this project. --------- Signed-off-by: Simone Rodigari <[email protected]>
The doc https://retina.sh/docs/Installation/Grafana/grafana/ is not very clear and the instructions for https://retina.sh/docs/Installation/Grafana/prometheus-unmanaged are re-directing the user to Grafana cloud to create a new dashboard.
Question
Why are we re-directing the user to Grafana Cloud?
Proposal
References
The text was updated successfully, but these errors were encountered: