grafana / crossplane-provider-grafana

Crossplane provider of https://github.com/grafana/terraform-provider-grafana. Generated by https://github.com/upbound/upjet
Apache License 2.0
26 stars 14 forks source link

Use maxReconcileRate for controllers as well #37

Closed patst closed 1 year ago

patst commented 1 year ago

Description of your changes

Use the maxReconcile setting for the individual controller as well.

Other crossplane providers do that as well, e.g. the Azure Provider: https://github.com/turkenh/upbound-provider-azure/blob/ba33ec49f1603bf31a4eb7dbc8f59a6ab2ef0031/cmd/provider/main.go#L110C36-L110C36

We have a few hundred dashboards per cluster and having them synced one by one takes a very long time.

I have:

How has this code been tested

Run make test