-
Notifications
You must be signed in to change notification settings - Fork 418
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
Disable Grafana by Default #1569
Comments
@teevans I'll read through the Helm chart again to see if there are other considerations. Nominally, defaulting That might be it, but there may be a little more. Broadcasting this change to users would also be good. |
@AjayTripathy can you share the broader gameplan here so we have context? |
Note on implementation is you need to also set proxy=false Here's my thoughts on broader plan. We should announce in patch notes that we're setting this to off but will continue to support byo grafana and community dashboards. Then over the next few releases we should remove grafana entirely from our app and only support byo+an integration with our dashboards. |
Config snippet from a mostly disabled # Configure how we interface with Grafana - we aren't running it ourselves in
# this stack, but instead we're leveraging the one in the observability
# platform.
grafana:
# -- Create datasources in the [REDACTED] namespace
namespace_datasources: [REDACTED]
datasources:
# -- No need to connect the datasources - its already setup to connect to Prometheus
enabled: false
sidecar:
dashboards:
enabled: false
datasources:
defaultDatasourceEnabled: false
global:
# https://github.com/kubecost/docs/blob/master/custom-prom.md#custom-grafana
#
# Undocumented, but both "enabled" and "proxy" must be false in combination.
grafana:
# -- Disable management of our own internal Grafana service
enabled: false
# -- Disable creating the /grafana proxy url in the kubecost nginx
# config, it must be disabled to tell Kubecost to use the grafanaURL we
# give it.
proxy: false |
Thanks for sharing @LaikaN57! @AjayTripathy I still think this needs a little more thought from a product perspective. I doubt most users will go install all dashboards unless they are easily bundled. |
I'm supportive of continuing to bundle here-- I think this is just a question of turning grafana off by default? Set it to true and you'll still get the whole bundle. Open to additional feedback on that plan though! |
As a side note, when disabling Grafana (
As @AjayTripathy stated, you need to set |
This issue has been marked as stale because it has been open for 360 days with no activity. Please remove the stale label or comment or this issue will be closed in 5 days. |
This issue was closed because it has been inactive for 365 days with no activity. |
Following up here on an email thread with AjayTripathy and nealormsbee.
Sounds like we're ready to make the switch to remove our shipped version of grafana by default.
AjayTripathy / nealormsbee
gz#2222
(related to Zendesk ticket #2222)
┆Issue is synchronized with this Jira Task by Unito
The text was updated successfully, but these errors were encountered: