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

Switch to `TerraformPluginSDK` framework #107

Closed patst closed 5 months ago

patst commented 5 months ago

I have read the blob post about performance boost and resource usage decrease when using the new TerraformPluginSDK mode. (see upjet v1.1.0 release notes )

If I understand everything correct, it would make sense to use this in the Grafana Provider as well.

A template with the required steps could be the PullRequest for the Azure Provider

julienduchesne commented 5 months ago

Sounds amazing. Probably fixes https://github.com/grafana/crossplane-provider-grafana/issues/87 as well

julienduchesne commented 5 months ago

I will try to implement it this week!

julienduchesne commented 5 months ago

It's slightly faster 😆 image

Released in v0.13.0. Tested on our cluster, runs fine!

patst commented 5 months ago

It's slightly faster 😆 image

Released in v0.13.0. Tested on our cluster, runs fine!

That is amazing! Thanks for implementing it!

julienduchesne commented 5 months ago

Thank you for pointing it out!