Skip to content
This repository has been archived by the owner on Nov 1, 2022. It is now read-only.

Add more Helm chart dashboard options #522

Merged
merged 1 commit into from
Oct 2, 2020
Merged

Conversation

tux-00
Copy link
Contributor

@tux-00 tux-00 commented Aug 26, 2020

  • Rename flux-dashboard.json into flux.json to avoid naming like flux-dashboards-flux-dashboard
  • Add nameprefix into dashboards values to allow better naming possibilities
  • Add namespace into dashboards values to allow users to put dashbards in a different namespace

See fluxcd/flux#3183

@tux-00
Copy link
Contributor Author

tux-00 commented Aug 26, 2020

Strange error, could someone restart the CI ?

Copy link

@uberspot uberspot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry for pinging @hiddeco but would it be possible to get this merged?
This would allow changing the name of the dashboard configmap per namespace and would make loading these dashboards automatically doable with something like grafana sidecars https://github.com/helm/charts/tree/master/stable/grafana#configuration when we have multiple helm-operators deployed in a cluster.

Right now if you load all these configmaps with the sidecar they overwrite each other because the name is the same for all of them.

Specifically from grafana sidecar:

t=2020-10-02T11:02:32+0000 lvl=eror msg="the same 'uid' is used more than once" logger=provisioning.dashboard type=file name=sidecarProvider uid=...redacted... provider=sidecarProvider

@uberspot
Copy link

uberspot commented Oct 2, 2020

Nice! :) thank you! Checks passed too.

@hiddeco hiddeco merged commit 5ab37cb into fluxcd:master Oct 2, 2020
@hiddeco hiddeco added the chart Related to the Helm chart label Oct 2, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
chart Related to the Helm chart
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants