grafana / terraform-provider-grafana

Terraform Grafana provider
https://www.terraform.io/docs/providers/grafana/
Mozilla Public License 2.0
436 stars 229 forks source link

Add common provider headers to cloud-provider-client #1828

Closed thepalbi closed 1 month ago

thepalbi commented 1 month ago

This PR adds provider headers the cloud-provider-client. This are basically:

Also, once we have this, we can identify from which client a request is coming from, and then, store the "provenance" of a resource. Using here the same concept SLO uses https://github.com/grafana/slo/blob/346637b4ce113db1bc910f46fc397c72943e3426/pkg/api/slo.go#L410, which sounds just right.

github-actions[bot] commented 1 month ago

In order to lower resource usage and have a faster runtime, PRs will not run Cloud tests automatically. To do so, a Grafana Labs employee must trigger the cloud acceptance tests workflow manually.

thepalbi commented 1 month ago

@Duologic changes applied!