concourse-up icon indicating copy to clipboard operation
concourse-up copied to clipboard

Grafana config

Open till opened this issue 5 years ago • 5 comments

How do you configure the included Grafana to use GitHub Auth?

For Grafana itself, I've done configuration before. It's straight forward: https://grafana.com/docs/auth/github/

Is there anything to pass along to a concourse-up to enable that?

till avatar May 16 '19 15:05 till

Hi @till

There is currently no way to do this in Concourse Up. It is potentially something we could implement though.

It is worth noting that we are no longer developing Concourse Up as a project. If we do end up implementing this it will be on this project's spiritual successor Control Tower.

crsimmons avatar May 17 '19 18:05 crsimmons

@crsimmons I understand. Can you give me any pointers if I can manage this via Ansible, or is concourse-up potentially destructive of changes done outside of it?

till avatar May 18 '19 08:05 till

In Concourse Up Grafana is managed with BOSH and is colocated with the Concourse Web VM. Because of this I would suspect that any manual changes would be overwritten by subsequent concourse-up deploys.

crsimmons avatar May 19 '19 00:05 crsimmons

@crsimmons I'd take a stab at a PR, but I couldn't figure out how and where Grafana is installed? Any pointers? I'd propose some changes.

till avatar May 19 '19 12:05 till

Grafana is installed via the BOSH release. The manifest is in a separate repo and is pulled into Concourse-up when the binary is built.

You can find the grafana section here: https://github.com/EngineerBetter/control-tower-ops/blob/master/manifest.yml#L159-L179

crsimmons avatar May 21 '19 20:05 crsimmons