Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate to Terraform Plugin Framework #214

Closed
k-yomo opened this issue Dec 4, 2022 · 1 comment · Fixed by #343
Closed

Migrate to Terraform Plugin Framework #214

k-yomo opened this issue Dec 4, 2022 · 1 comment · Fixed by #343
Labels
enhancement New feature or request

Comments

@k-yomo
Copy link
Contributor

k-yomo commented Dec 4, 2022

Terraform Plugin Framework is the next major version of Terraform Plugin SDKv2(this provider is currently using).
https://developer.hashicorp.com/terraform/plugin/framework

There are newly added features in Terraform Plugin Framework.
https://developer.hashicorp.com/terraform/plugin/which-sdk#do-you-need-more-features-than-sdkv2-provides

If you maintain a large existing provider, we recommend that you begin migrating from SDKv2 to the framework by developing new resources and data sources with the framework. You can use terraform-plugin-mux to refactor the provider over time. Refer to the Migrate to Terraform Plugin Framework documentation for more details.

We may want to gradually migrate resources and data-sources to use Terraform Plugin Framework as recommended in the doc.

@k-yomo k-yomo added the enhancement New feature or request label Dec 4, 2022
@k-yomo k-yomo changed the title [Feature] Migrate to Terraform Plugin Framework Migrate to Terraform Plugin Framework Dec 4, 2022
@k-yomo
Copy link
Contributor Author

k-yomo commented Dec 16, 2022

Terraform Plugin Framework 1.0 is now GA
https://www.hashicorp.com/blog/terraform-plugin-framework-is-now-generally-available

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant